内容发布更新时间 : 2024/11/13 14:40:37星期一 下面是文章的全部内容请认真阅读。
微机原理复习题
一、 单项选择题
1.用来存放下一条将要执行的指令地址的寄存器是 ( A.SP B.IP C.BP D.CS
2.要使串处理从低地址向高地址进行,应把标志位置为 A.IF=1 B.TF=0 C.DF=1 D.DF=0
3.使状态标志位CF清零的错误指令是 A.OR AX,AX B.SUB AX,AX C.MOV CF,0 D.CLC
4.设SP=1110H,执行PUSH AX指令后,SP的内容为 A.SP=1112H B.SP=110EH C.SP=1111H D.SP=110FH 5.汇编源程序出现语法错误的指令有 C.MOV DS,AX D. MOV CS,AX 6.8259A是(
B )
( D )
( C )
( B )
( D )
A.MOV [BX+SI],AL B. MOV AX,[BP+DI]
B )
A.可编程DMA控制器 B.可编程中断控制器 C.可编程定时/计数器 D.总线仲裁器
7.设BL中有一无符号数,实现把BL中的数乘以2,应选用的指令是 A.SHR BL,1 B.SHL BL,1 C.SAR BL,1 D.RCR BL,1 8.执行PUSH AX指令的正确步骤是
( B )
( A )
A.1.SP←SP-1,(SP)←AH B.1.(SP)←AH,SP←SP-1 2.SP←SP-1,(SP)←AL 2.(SP)←AL,SP←SP-1 C.1.SP←SP+1,(SP)←AH D.1.(SP)←AH,SP←SP+1 2.SP←SP+1,(SP)←AL 2.(SP)←AL,SP←SP+1 9.CF=1 时转移到目标地址的条件转移指令是 ( A.JNC B.JC C.JZ D.JS
10.在微处理器发出地址信息并稳定后,当( A )后,通知接口芯片,片选信号CE已稳定,输入口已与数据总线接通,微处理器可以进行读操作。
A. RD有效、M/IO=L B. RD有效、M/IO=H C. WR有效、M/IO=L D. WR有效、M/IO=H 11. Intel 8086/8088中断向量表中的类型21H是(
B )
D )
A.双重失效 B.段不存在
C.协处理器出错 D.MS-DOS系统调用 12.设AL=04H,BL=0F8H,执行IMUL BL指令后,结果是 A.AX=0032H B.AX=00E0H C.AX=03E0H D.AX=0FFE0H
13.指令的操作数中,允许出现表达式,例如BUF1与BUF2均为变量名,下面指令中语法正确的是
( D )
( D )
A.MOV AX,BUFl*BUF2 B.MOV AX,BUF1/BUF2 C.MOV AX,BUF1+ES:BUF2 D.MOV AX,BUF2-BUF1
14.下面指令中,操作数的寻址方式为寄存器间接寻址的指令是 ( C )
A.INC WORD PTR [BX+SI] B.INC CX,[SI+COUNT] C.NEG BYTE PTR [BX] D.ADD AX,B 15.NUM EQU 80H DA DB 34H AND DA,NUM
上述语句执行后,DA中的内容是 ( )
A.0B4H B.80H C.34H D.0
16. 8288的作用是( D )。
A.地址锁存器 B.数据收发器 C.时钟信号源 D.总线控制器
17.8086微处理器工作最小方式下的总线收发器8286,其控制信号DE和T分别与微处理器( A )信号相连。 A.
;DT/
B.;ALE
C. ALE ;
D.
;
18. MOV AL,80H MOV CL,2 SAR AL,CL
上述指令序列执行后,结果是 ( )
A.AL=40H B.AL=20H C.AL=0C0H D.AL=0E0H
19.下面是实现将AL内容加1的压缩型BCD码加法程序段,其中正确的指令序列是 ( A A.INC AL B.ADD AL,1 DAA DAS C.ADD AL,1 D.STC DAA AAA 20.现有数据存储如图所示:
30100H 20H 38H 30101H 41H 30102H 55H 30103H
)
设AL=01H,BX=0100H,DS=3000H执行换码指令XLAT后正确的结果是( B ) A.AL=20H B.AL=38H C.AL=00H D.AL=41H 21.中断向量表存放在存储器的(
B )中。
A.FFC00H~FFFFFH B.00000H~003FFH C.EEC00H~FFFFFH D.EEBFFH~FFFFFH 22.使状态标志位CF清零的错误指令是 A.OR AX,AX B.SUB AX,AX C.MOV CF,0 D.CLC
23.若把组成计算机中的运算器和控制器集成在一块芯片上称为( A.微型计算机 B.单片机 C.微处理器 D.单板机 24.微处理器只启动外设而不干预传送过程的传送方式是( A.中断 B.DMA C.查询 D.无条件 25.8259A是(
( C )
C )。
B )方式。
B )
A.可编程DMA控制器 B.可编程中断控制器 C.可编程定时/计数器 D.总线仲裁器
26.设BL中有一无符号数,实现把BL中的数乘以2,应选用的指令是 A.SHR BL,1 B.SHL BL,1 C.SAR BL,1 D.RCR BL,1 27.执行PUSH AX指令的正确步骤是
( B )
( A )
A.1.SP←SP-1,(SP)←AH B.1.(SP)←AH,SP←SP-1 2.SP←SP-1,(SP)←AL 2.(SP)←AL,SP←SP-1 C.1.SP←SP+1,(SP)←AH D.1.(SP)←AH,SP←SP+1 2.SP←SP+1,(SP)←AL 2.(SP)←AL,SP←SP+1 28.8251A中C/D、RD、WR、CS为(
B )表示微处理器读取8251A的状态。
A.0010 B.1010 C.0101 D.1110
10.在微处理器发出地址信息并稳定后,当( A )后,通知接口芯片,片选信号CE已稳定,输入口已与数据总线接通,微处理器可以进行读操作。
A. RD有效、M/IO=L B. RD有效、M/IO=H C. WR有效、M/IO=L D. WR有效、M/IO=H 29. Intel 8086/8088中断向量表中的类型21H是( D A.双重失效 B.段不存在
C.协处理器出错 D.MS-DOS系统调用
30.Intel 8086/8088微处理器最大方式下,读和写存储器控制信号是( D A. RD和WR B.RD和MRDC C.MWTC和MRDC D. MRDC和MWTC 31.最大方式8086系统中8282的STB信号是由8288总线控制器的( A A. ALE B. DT/R C. DEN D. CLK
)
)
)信号提供的。