微机原理复习题答案 联系客服

发布时间 : 星期六 文章微机原理复习题答案更新完毕开始阅读

A)5 B)5的2次幂 C)2的5次幂 D)10 22.半导体EPROM写入的内容,可以通过 A 擦除。

A)紫外线照射 B)电信号 C)口令 D)DOS命令

23.在查询传送方式中,CPU要对外设进行读出或写入操作前,必须先对外设 B 。 A)发控制命令 B)进行状态检测 C)发I/O端口地址 D)发读/写命令

24.有一8086系统的中断向量表,在0000H:003CH单元开始依次存放34H、FEH、00H和F0H四个字节,该向量对应的中断类型码和中断服务程序的入口地址分别为 C 。

A)0EH,34FE:00F0H B)0EH,F000:FE34H C)0FH,F000:FE34H D)0FH,00F0H:34FEH

25.8253通道0工作于方式3,接入6MHZ的时钟,要求产生2400HZ的方波,则计数器的初值应为 B A) 2000 B) 2500 C) 3000 D) 4000 26.中断向量表存放在存储器的 B 地址范围中。

A) FFC00H~FFFFFH B) 00000H~003FFH C) EEC00H~FFFFFH D) EEBFFH~FFFFFH 27.数据进行算术运算产生溢出时,则_D?。

A)DF=0 B)DF=1 C)OF=0 D)OF=1

28.8086系统中将一个数送入堆栈后,堆栈指针寄存器应进行___B???操作。 A)减1 B)减2 C)加1 D)加2

29.8086 CPU与慢速的存储器或I / O接口之间,为了使传送速度能匹配,有时需要在?C?状态之间插入若

干个等待周期TW。

A)T1和T2 B)T2和T3 C)T3和T4 D)随机 30.用于存放堆栈段段首址高16位的寄存器是___C????。

A)DS B)ES C)SS D)CS 31.在下列8255A I/O端口引脚的应用中,___B???是不正确的。

32.8255工作在方式1的输出时,OBF信号表示__B 。

A)输入缓冲器满信号 B)输出缓冲器满信号 C)输入缓冲器空信号 D)输出缓冲器空信号 33.如果计数初值N=9,8253工作在方式3,则高电平的周期为___A 个CLK。

5

A)5 B)6 C)3 D)4

34.8253的控制信号为 CS=0、 RD=0、 WR=1、A1=0、A0=0表示___B 。 A)读计数器1 B)读计数器0 C)装入计数器1 D)装入计数器0 35.8086系统中若访问奇存储体的一个字节单元,则此时BHE与A0是___B 状态。 A)1,0 B)0,1 C)0,0 D)1,1 36.CPU执行算术运算指令不会影响的标志位是___D

A)溢出标志 B)符号标志 C)零标志 D)方向标志 37.8086CPU的标志寄存器中有___B 个状态标志位。 A)9个 B)6个 C)8个 D)16个 38.若要检查BX寄存器中的D12位是否为1,应该用___B 指令。 A)OR BX,1000H B)TEST BX,1000H JNZ NO JNZ YES C) XOR BX,1000H D)CMP BX,1000H JZ YES JNZ YES 39.8253有___B 个独立的计数器。

A)2 B)3 C)4 D)6 40. .EXE文件产生在___D 之后。

A)汇编 B)编辑 C)用软件转换 D)连接 41.计算机系统软件中的汇编程序是一种___C 。

A)汇编语言程序 B)编辑程序

C)翻译程序 D)将高级语言转换成汇编程序的程序 42.X的8位补码是10110100,则X的16位补码是___C 。 A)0000000010110100 B)1000000010110100

C)1111111110110100 D)0111111110110100 43.8086CPU工作在最大方式还是最小方式取决于___C 信号。 A)M/IO B) NMI C)MN/MX D)ALE

44.堆栈操作时,段地址由___C 寄存器指出,段内偏移量由___G 寄存器指出。 A)CS B)DS C)SS D)ES E)DI F)SI G)SP H)BP 45.下列8086指令中,对AX的结果与其他三条指令不同的是___D 。

A)MOV AX,0 B)XOR AX,AX C)SUB AX,AX D)OR AX,0 46.CPU响应INTR引脚上来的中断请求的条件之一是___B 。

6

A)IF=0 B)IF=1 C)TF=0 D)TF=1 47.8086CPU在执行IN AL,DX指令时,DX寄存器的内容输出到___A 上。 A)地址总线 B)数据总线 C)存储器 D)寄存器 48.下列指令中语法有错误的是___D 。

A)OUT 20H ,AL B)MOV SI,[BX]

C)ADD BL,[BX] D)MUL 10

49.读取一个非规则字,8086CPU需___B 个总线周期。 A)1 B)2 C)4 D)8

50.8086CPU对主存奇数库(高位库)进行访问时给出的控制信号是___D 。 A)INTA B)MN/MX C)INTR D)BHE 51.8位数11011011B可表示 A B D F 。(此题为多项选择,出错啦) A)无符号数219 B)-37的补码 C)-36的补码 D) -36的反码 E)91的原码 F)-91的原码

52.8086CPU向52H内存单元写入一个字,写入过程中 BHE和A0的逻辑电平是 A 。 A)0和0 B)0和1 C)1和0 D)1和1

53.8086CPU用 C 信号的下降沿在T1结束时将地址信息锁存在地址锁存器中。 A)M/ IO B) DEN C)ALE D)READY

是非判断(注:对用T表示,错用F表示)

1.进行无符号数运算时,运算结果对SF标志位无影响。 F 2.无论是转移指令还是循环控制指令,均可跳转到程序的任意位置。 F 3.DMA是一种不需要CPU介入的高速数据传送方式。 T

4.8086的中断系统中有两类硬中断:可屏蔽中断和不可屏蔽中断。非屏蔽中断NMI不受中断允许位IF的

控制。 T

5.指出下列指令中哪些是合法的,哪些是非法的。

A)DIV 10 (F) B)MOV DS,1000H (F) C)OUT 20H,AH (F) D)ADD AX,[ SI+DI ] (F)

E)INC [ 1000H ] (F)类型不明确 6.微处理器就是微型计算机。 F

7.8086的输入输出指令中,允许使用DX存放端口地址,不允许使用AX、AL以外的寄存器传送数据。 T

7

8.标志寄存器中的溢出标志位OF=1时,进位标志位CF也为1。 F 9.8086CPU进行堆栈操作时,可依需要进行字节或字操作。 F

10.TABLE为数据段中每存储单元的符号名,则指令MOV AX,TABLE和指令LEA AX,TABLE是等价的。 F(指令MOV AX,OFFSET TABLE和指令LEA AX,TABL执行结果是一样的)

11.可编程定时器/计数器8253,其定时与计数功能可由程序灵活地设定,在计数过程中不占用CPU的时

间。 T

12.8253定时/计数器内部一个计数通道最大能计数65535。 F

13.当8086 CPU对内部中断进行响应时,无需中断类型码便可找到相应的中断服务程序入口地址。 F14.8086CPU响应可屏蔽中断INTR后,将连续发出两个中断回答信号INTA。 T 15.8086CPU响应非屏蔽中断后,将启动两个连续的中断响应总线周期。F 16.非屏蔽中断NMI不受中断允许位IF的控制。 T

17.8086CPU系统中外部中断的优先级比内部中断的优先级高。 F 18.动态RAM需要进行刷新操作,而静态RAM不需要进行刷新操作。 T

19.DMA方式能处理高速外设与主存间的数据传送,高速工作性能往往能覆盖低速工作需要。因此DMA方式完全可以取代中断方式。 F

20.当外设与内存之间采用DMA(direct memory access)方式进行数据传送时,数据的传送是在DMA控制器控制下由硬件来完成的。 T

21.MOV指令和IN指令都具有将内存中信息传送到CPU中去的功能。 F 22.可编程并行接口芯片8255A的C口置位 / 复位控制字应送到控制口。 T 23.指令“ADD AX,[BX+2000H]”是一条不带进位的加法指令,因此该指令执行后进 位标志位CF将不受影响。 F

24.8086CPU的条件转移指令可跳转到程序的任何位置。 F

25.采用中断传送方式时,CPU从启动外设到外设就绪这段时间,一直处于等待状态。 F 26.存储单元的地址和存储单元的内容是一回事。 F 27.CPU芯片中集成了运算器和控制器。 T 28.在执行指令期间,EU能直接访问存储器。 F

29.8086CPU从内存中读取一个字(16位)必须用两个总线周期。 F 30.8086CPU的一个总线周期一般由4个状态组成。 T 1.下列指令执行完后,AX=__4__、BX=__7__、CX=__3__、DX=__4__。 MOV AX,3

MOV BX,3 MOV DX,8 MOV CX,4

8