更多"为了将AX和BX寄存器中存放的32位数据左移一位(其中AX寄存器中的数"的相关试题:
[单项选择]为了将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
[单项选择]为了将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
[单项选择]假设AX 和BX 寄存器中存放的是有符号数,为了判断AX 寄存器中的数据是否大于BX寄存器中的数据,应采用下面( )指令序列(注:label 为标号)。
A. SUB AX,BX JC label
B. SUB AX,BX JNC lable
C. CMPAX,BX JA lable
D. CMPAX,BX JG label
[单项选择]假设AX和BX寄存器中存放的是有符号数,为了判断AX寄存器中的数据是否大于BX寄存器中的数据,应采用下面( )指令序列(注: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
[单项选择]下面是8086/8088微处理器中有关寄存器的叙述: ①通用寄存器AX、BX、CX、DX既可以存放8位或16位数据,也可以作为偏移地址寄存器访问存储器单元 ②指针和变址寄存器SP、BP、SI和D1只能存放偏移地址 ③段寄存器只能存放段地址 ④IP寄存器只能存放指令的偏移地址其中( )叙述是正确的。
A. ①和②
B. ②和③
C. ③和④
D. ④和①
[单项选择]下面哪一个选项中的程序段可以将AX寄存器的高4位移至BX的低4位
A. MOV CL,4
B. MOV CL,4
C. MOV CX.4
D. MOV CL,4