SHR AX, 3 ; ( )
错误
举一反三
内容
- 0
在下列程序段中分别填入以下指令 (1)LOOP NEXT (2) LOOPE NEXT (3) LOOPNE NEXT 程序执行完后,AX,BX,CX,DX 的内容分别是多少? START: MOV AX,01H MOV BX,02H MOV CX,04H MOV DX,03H NEXT: INC AX ADD BX,AX SHR DX,1 ( )
- 1
执行下列指令序列后,完成的功能是将(DX,AX)的值除以______。 MOV CX,4 NEXT: SHR DX,1 RCR AX,1 LOOP NEXT (注:填写一个十进制数)
- 2
阅读如下程序段,说明该程序段对DX(高16位)、AX(低16位)组成的32位数完成什么操作? MOV CL,12 MOV BX,AX SHR BX,CL MOV CL,4 SHL DX,CL SHL AX,CL OR DX,BX
- 3
使用2条32位(循环)移位指令实现64位数据逻辑右移的执行顺序依次是: A: shr、shr B: shr、ror C: shr、rcr D: rcr、shr
- 4
使用2条32位(循环)移位指令实现64位数据逻辑右移的执行顺序依次是: A: shr、shr B: shr、ror C: shr、rcr D: rcr、shr