微机原理部分答案 下载本文

内容发布更新时间 : 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

)

)

)信号提供的。