假设R[eax]=FF000008H,R[ecx]=00001000H,执行指令 “testl %eax,%ecx”后,寄存器和标志位的内容为()。 A: R[ecx]=00000000H,OF=CF=SF=0,ZF=1 B: R[eax]=00000000H,OF=CF=SF=0,ZF=1 C: R[ecx]=00000000H,标志位不变 D: 寄存器内容不变,OF=CF=SF=0,ZF=1
假设R[eax]=FF000008H,R[ecx]=00001000H,执行指令 “testl %eax,%ecx”后,寄存器和标志位的内容为()。 A: R[ecx]=00000000H,OF=CF=SF=0,ZF=1 B: R[eax]=00000000H,OF=CF=SF=0,ZF=1 C: R[ecx]=00000000H,标志位不变 D: 寄存器内容不变,OF=CF=SF=0,ZF=1
下列指令执行后既能使EAX=0,同时又能使CF=0和OF=0的是( ) A: XOR EAX,EAX B: AND EAX,EAX C: OR EAX,EAX D: TEST EAX,0
下列指令执行后既能使EAX=0,同时又能使CF=0和OF=0的是( ) A: XOR EAX,EAX B: AND EAX,EAX C: OR EAX,EAX D: TEST EAX,0
设EAX=0AH,要使EAX=0FH,则应该执行下列哪条语句( ) A: XOR EAX,5 B: NOT EAX C: OR EAX,5 D: AND EAX,5
设EAX=0AH,要使EAX=0FH,则应该执行下列哪条语句( ) A: XOR EAX,5 B: NOT EAX C: OR EAX,5 D: AND EAX,5
对EAX中的整数进行求补运算的指令是: A: sub 0, eax B: dec eax C: inc eax D: neg eax
对EAX中的整数进行求补运算的指令是: A: sub 0, eax B: dec eax C: inc eax D: neg eax
对EAX中的整数进行求补运算的指令是: A: sub 0, eax B: dec eax C: inc eax D: neg eax
对EAX中的整数进行求补运算的指令是: A: sub 0, eax B: dec eax C: inc eax D: neg eax
将EAX内容加1可以使用的指令是: A: mov eax,1 B: and eax,1 C: add eax,1 D: sub eax,1
将EAX内容加1可以使用的指令是: A: mov eax,1 B: and eax,1 C: add eax,1 D: sub eax,1
将EAX内容加1可以使用的指令是: A: mov eax,1 B: and eax,1 C: add eax,1 D: sub eax,1
将EAX内容加1可以使用的指令是: A: mov eax,1 B: and eax,1 C: add eax,1 D: sub eax,1
赋值EAX为0,可以使用指令“mov eax, 0”,也可以使用指令“xor eax, eax”实现。
赋值EAX为0,可以使用指令“mov eax, 0”,也可以使用指令“xor eax, eax”实现。
指令“xor eax,eax”的作用是让寄存器EAX等于0。
指令“xor eax,eax”的作用是让寄存器EAX等于0。
如果EAX保存一个无符号整数,移位指令“shl eax,3”可以实现: A: EAX数值乘以3 B: EAX数值乘以6 C: EAX数值乘以9 D: EAX数值乘以8
如果EAX保存一个无符号整数,移位指令“shl eax,3”可以实现: A: EAX数值乘以3 B: EAX数值乘以6 C: EAX数值乘以9 D: EAX数值乘以8