为了将AX和BX寄存器中存放的32位数据左移一位(其中AX寄存器中的数据为高16位),下面的程序段中应填写一条什么指令?SHL AX, 1SHL BX, 1___________
A.ADC AX ,0
B.SHL AX ,1
C.ROL AX ,1
D.RCL AX,1
A.ADC AX ,0
B.SHL AX ,1
C.ROL AX ,1
D.RCL AX,1
为了将AX和BX寄存器中存放的32位数据左移一位(其中AX寄存器中的数据为高 16位),下面的程序段中应填写()指令。 SHL AX,1 SHL BX,1
A.ADC AX,0
B.SHL AX,1
C.ROL AX,1
D.RCL AX,1
A.ADC AX, 0
B.SHL AX, 1
C.ROL AX, 1
D.RCL AX, 1
A.SUB AX, BX JC LABEL
B.SUB AX,BX JNC LABEL
C.CMP AX,BX JA LABEL
D.CMP AX,BX JG LABEL
A.A.SUB AX,BX JC LABEL
B.B.SUB AX,BX JNC LABEL
C.C.CMP AX,BX JA LABEL
D.D.CMP AX,BX JG LABEL
A.A.SUB AX, BX JC LABEL
B.B.SUB AX, BX JNC LABEL
C.C.CMP AX, BX JA LABEL
D.D.CMP AX, BX JG LABEL
A.SUB AX,BX
B.SUB AX,BX JC label JNC lable
C.CMP AX,BX
D.CMP AX,BX JA lable JG label
A.SUB AX,BX JC label
B.SUB AX,BX JNC lable
C.CMP AX,BX JA lable
D.CMP AX,BX JG label
A.SUB AX,BX
JC label
B.SU6AX,BX
JNC label
C.CMP AX,BX
JA label
D.CMP AX,BX
JG label
A.SUB AX,BX
JC label
B.SU6AX,BX
JNC label
C.CMP AX,BX
JA label
D.CMP AX,BX
JG label
注:label表示条件转移指令的目标地址。
下面是8086/8088微处理器中有关寄存器的叙述:
①通用寄存器AX、BX、CX、DX既可以存放8位或16位数据,也可以作为偏移地址寄存器访问存储器单元
②指针和变址寄存器SP、BP、SI和D1只能存放偏移地址
③段寄存器只能存放段地址
④IP寄存器只能存放指令的偏移地址
其中()叙述是正确的。
A.①和②
B.②和③
C.③和④
D.④和①
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!