下面指令序列执行后完成的运算,正确的算术表达式应是________。
MOV AL,BYTE PTR X
SHL AL,1
DEC AL
MOV BYTE PTR Y,AL
MOV AL,BYTE PTR X
SHL AL,1
DEC AL
MOV BYTE PTR Y,AL
举一反三
- 变量VAR的定义是:VAR DW 8A2FH,现要将VAR的低字节取入AL寄存器,正确的语句是( ) A: MOV AL,BYTE PTR VAR B: MOV AL,LOW BYTE VAR C: MOV AL,BYTE PTR VAR+1 D: MOV AL,VAR
- 下列数据传送指令中,正确的是( )。 A: MOV DS,ES B: MOV AL,WORD PTR [BX+DI] C: MOV AL,BYTE PTR [SI+DI] D: MOV CX,[SI]
- 数据段有如下定义:SECOND DW ‘OK’,如执行指令 MOV AL, BYTE PTR SECOND 后,AL的值为
- 下列指令中,正确的一条是( )。 A: MOV AL,SI B: MOV BL,[SI][DI] C: MOV CX,[BX+SI+2] D: MOV AL,BYTE PTR SI
- 下面( )不能使指令MOV AL,Y正确执行 A: X DW 1234H Y EQU BYTE PTR X B: Y EQU BYTE X DW 1234H C: Y EQU THIS BYTE X DW 1234 H D: Y LABEL BYTE X DW 1234H