能实现寄存器EAX的内容乘以2的指令是______。
A: shr eax,1
B: shl eax,1
C: ror eax,1
D: rcr eax,1
A: shr eax,1
B: shl eax,1
C: ror eax,1
D: rcr eax,1
B
举一反三
- 能实现寄存器EAX的内容乘以2的指令是______。 A: shr eax,1 B: shl eax,1 C: ror eax,1 D: rcr eax,1
- 能将CF标志位移入EAX最低位的指令是__________。 A: rcl eax, 1 B: rcr eax, 1 C: ror eax, 1 D: rol eax, 1
- 能将CF标志位移入EAX最高位的指令是: A: rcl eax, 1 B: rcr eax, 1 C: ror eax, 1 D: rol 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
内容
- 0
指令“shr eax,1”把EAX最低位移入了:
- 1
指令“shl eax,2”的功能是让寄存器EAX数据乘以2。
- 2
指令“shl eax,2”的功能是让寄存器EAX数据乘以2。 A: 正确 B: 错误
- 3
对由EDX(高32位)和EAX(低32位)保存的64位无符号整数进行逻辑右移一位操作,可以使用两条32位(循环)移位指令实现,它们是: A: shr edx和shr eax B: shr edx和ror eax C: shr edx和rcr eax D: rcr edx和shr eax
- 4
对由EDX(高32位)和EAX(低32位)保存的64位无符号整数进行逻辑右移一位操作,可以使用两条32位(循环)移位指令实现,它们是: A: shr edx和shr eax B: shr edx和ror eax C: shr edx和rcr eax D: rcr edx和shr eax