寻址与指令系统练习题
微机原理基础知识
一、选择题
1.在微机系统中分析并控制指令执行的部件是()。
A. 寄存器
B. 数据寄存器
C. CPU
D. EU
2.已知X=76, 则[X]补=()。
A. 76H
B. 4CH
B. 0B4H D. 0CCH
3.已知[X]补=80H, 则X=()。
A. 80H
B. 0
C. 0FFH
D. -80H
4.已知[X]补=98H, 则[X]补/2=()。
A. 0CCH
B. 4CH
C. 49H
D. 31H
5.已知X=78,Y=-83则[X+Y]补=()。
A. 0F5H
B. 0A1H
C. 0FBH
D. 65H
6.在计算机的CPU中执行算术逻辑运算的部件是()。
A. ALU
B. PC
C. AL
D. AR
7.将125转换成二进制数的结果()。
A. 7DH
B. 7CH
C. 7EH
D. 7BH
8.执行指令PUCH CX后堆栈指针SP自动()。
A. +1
B. 不操作
C. -2
D.-1
9.在标志寄存器中表示溢出的标志()。
A. AF
B.CF
C. OF
D.SF
10.将93H看成一个组合BCD码,其结果是:()。
A. 10010101
B.10010011
C. 10000011
D.10000001
参考答案:
1、C
2、B
3、D
4、A
5、C
6、A
7、A
8、C
9、C 10、B
寻址与指令系统
1.MOV AX,ES:[1000H] 源操作数的寻址方式是:
A. 立即寻址
B. 直接寻址
C. 变址寻址
D. 基址寻址
2.MOV AX,ES:COUNT[DI] 源操作数的寻址方式是:
A. 基址寻址
B. 立即寻址
C. 变址寻址
D. 基址变址寻址
3.MOV DX,COUNT[BP][DI]的源操作数的寻址方式是:
A. 变址寻址
B. 基址寻址
C. 直接寻址
D. 基址变址寻址
4.若AX=1020H,BX=1200H,CF=1,则SBB AX,BX的执行结果为:
A. 0EF1FH
B. 0FEFFH
C. 0FE1FH
D. 0FE21H
5.若AX=2000H,CL=90H,则DIV CL执行后,AX=
A. 8038H
B. 8039H
C. 9138H
D. 8138H
6.若BL=83H,CF=1,则ADC BL,90H执行后,BL=
A. 15H
B. 16H
C. 17H
D. 14H
7.若DX=1010H,则AND DX,DX的执行结果为
A. 0000H
B. 1111H
C. 1010H
D. FFFFH
8.指令MOV BX,MASK[BP],若MASK=3500H,SS=1200H,DS=1000H,BP=1000H,那么物理地址为:
A. 17500H
B. 16500H
C. 14500H
D. 13500H
9.指令MOV AX,COUNT[BX],若COUNT=0400H,SS=1200H,DS=1000H,BX=5000H,那么物理地址为:
A. 17400H
B. 17000H
C. 15400H
D. 14500H
10.指令MOV DX,DELTA[BX][SI],若DELTA=1300H,SS=7200H,DS=5400H,BX=0500H,SI=4000H,那么物理地址为:
A. 6F300H
B. 77800H
C. 59800H
D. 78700H
参考答案
1.B
2.C
3.D
4.C
5.A
6.D
7.C
8.B
9.C 10.C