更多"为了将AL寄存器中的组合(Packed)BCD码45H转换为两个非组合"的相关试题:
[填空题]
为了将AL寄存器中的组合(PackeD) BCD码45H转换为两个非组合(UnpackeD) BCD码04H和05H,并分别存放在AH和AL寄存器中,应在下面的指令序列的横线处填写什么指令?()
MOV AX,45H
MOV CL,4
______ AX,CL
SHR AL,CL
[填空题]
为了将AH和AL寄存器中分别存放的两个非组合(Unpacked)BCD码06H和07H转换为组合(Packed)BCD码67H存放在AL寄存器中,应在下面的横线处填写什么内容?
MOV AX, 0607H
MOV CL, 4
SHL AH, CL
OR ()
[单项选择]为了使下面的指令序列能够将AH和AL寄存器中的非组合型(Unpacked)BCD码转换为组合型(Packed)BCD码存放在AL中,应该在第三条指令中填入( )操作数。
MOV CL,4
SHL AL,CL
SHR __,CL
A. BL
B. AL
C. AX
D. BX
[单项选择]为了将AL寄存器中的AL0的内容传送到BL寄存器的BL0中,且保持BL7~BL1不变,下面程序段的空白处应填写什么指令______
RORAL,1
RCLBL,1
A. ROR BL,1
B. SHL BL,1
C. RCL BL,1
D. 不需要填指令
[单项选择]8086处理器的内部寄存器包括了数据寄存器、基址寄存器、变址寄存器和段寄存器,______用于存放基地址,使得8086的寻址更加灵活。
A. SP
B. BP
C. IP
D. DI
[单项选择]为了将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
[单项选择]为实现地址映射,下面寄存器配对正确的是( )。
Ⅰ.基址寄存器 Ⅱ.限长寄存器
Ⅲ.段寄存器 Ⅳ.页表长度寄存器
A. Ⅰ+Ⅱ
B. Ⅰ+Ⅲ
C. Ⅰ+Ⅳ
D. Ⅲ+Ⅳ
[多项选择]8086 CPU的下列寄存器中,能用作寄存器间接寻址的寄存器有( )
A. AX
B. BX
C. CX
D. DX
E. SI
[填空题]Pentium微处理器的基本寄存器组主要包括:通用寄存器、段寄存器、指令指针和 【5】 。
[填空题]Pentium微处理器的基本结构寄存器组主要包括:通用寄存器、段寄存器、指令指针和 【4】 。
[单项选择]8086/8088CPU的寄存器中,在内存操作时不可用作寄存器间接寻址的寄存器是( )
A. SI
B. BX
C. DI
D. DX
[填空题]Pentium,微处理器的基本结构寄存器组主要包括:通用寄存器、段寄存器、指令指针和 ______。
[单项选择]假设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
[填空题]在8086/8088的16位寄存器中,有 【18】 个寄存器可以拆分为8位寄存器使用。它们是AX、BX、CX和DX,它们又称为通用寄存器。
[单项选择]寄存器间接寻址方式中,操作数在( )中。
A) 通用寄存器
B) 堆栈
C) 主存单元
D) 堆寄存器