A.TEST EAX,80000000H JZ ODDB.SHR EAX,1JNC ODDC.TEST EAX,00000001H JZ ODDD.ROR EAX,1JS ODD
单项选择题程序P中有两个unsigned类型变量i和j,被分别分配在寄存器EAX和EDX中,P中存在以下if语句:if (i< j){…};该if语句对应的指令序列一定不会是()。
A.CMP EDX,EAX JBE NEXTB.CMP EAX,EDX JBE NEXTC.CMP EDX,EAX JA NEXTD.CMP EDX,EAX JAE NEXT
单项选择题JMP FAR PTR LABEL1指令的寻址方式是()
A.段内转移直接寻址B.段内转移间接寻址C.段间转移直接寻址D.段间转移相对寻址
单项选择题假设int型数组a的首地址在EDX中,i 在ECX中,现要将a[i]的内容给EAX,则所用的汇编指令是()。
A.mov eax,[edx+ecx]B.mov eax,[edx+2*ecx]C.mov eax,[edx+4*ecx]D.mov eax,[edx+8*ecx]
单项选择题检测BX的有符号数是不是大于等于0,如果大于等于0则bx=1,小于0则跳转到标号min处,程序片段中不正确的是()。
A.cmp bx,0jl minB.test bx,8000h jz maxC.cmp bx,0jns minD.cmp bx,0jge max
单项选择题检测BX的数据是不是偶数,如果是偶数则跳转到标号EVEN处,程序段正确的是()。
A.test bx,8000h jnz evenB.shl bx,1jnc evenC.test bx,0001h jz nextD.test bx,0001h jns next