当前位置:问答库>考研试题

2018年华中农业大学工学院820微型计算机原理及应用之微型计算机原理及应用考研强化五套模拟题

  摘要

一、选择题

1. 8086CPU 对INTR ,NMI 与软件中断的响应过种有相同和不同之处,下面正确的说法是( )。

A.CPU 对NMI 响应不受IF 的控制,但响应时需发中断响应周期

B.CPU 在执行软中断时不爱IF 的控制,也不发中断响应周期

C.CTU 对INTR 的响应受IF 的状态控制,且在响应时发出一个中断响应周期

【答案】A

2. Pentium 微处理机是( )微处理机。

A.16位

B.32位

C.64位

D. 准64位

【答案】B

3. 虚拟存储器是由( )两级存储器系统组成。

A.Cache 和主存

B. 主存和辅存

C.RAM 和ROM

D.SDRAM 和EPROM

【答案】B

4. CPU 内的指令指针寄存器IP 的作用是( )。

A. 用于存放某特定程序的地址指针

B. 用于存放某条指令的地址

C. 总是跟踪记忆当前要执行的指令的地址

D.CPU 总是根据IP 所指明的物理地址中取指令执行,与CS 无关

【答案】C

【解析】指令指针IP 用于控制程序中指令的执行顺序。IP 不是用于存放某特定程序的地址指针也不是用于存放某条指令的地址。CPU 是根据IP 所指明的物理地址中取指令执行,指令都存放

在代码段中,它与CS 有关。IP 总是跟踪记忆当前要执行的指令的地址。

5. 若要在8253A 的计数过程中读取计数值,则应该( )。

A. 直接用IN 指令读出CE 的内容

B. 先对8253A 写入一个锁存命令,将当前的CE 内容锁存入OL 中,然后再用IN 指令将OL 的内容取到CPU 中,再发出命令让OL 停止锁存,OL 内容开始与CE 同步

C. 先对8253A 写入一个锁存命令,将当前的CE 内容锁存入OL 中,然后再用IN 指令将OL 的内容取到CPU 中,此后OL 的内容自动开始与CE 同步

【答案】C

【解析】此时所选为“飞读”的方法,读的过程不影响CE 的计数。

6. 多模块设计中需用( )伪指令对全局标识符进行说明。

A.EXTRN

B.FAR

C.LOCAL

D.PUBLIC

【答案】D

7. 假设AL=3,要使得AL=0CH,应执行的指令是( )。

A.NOT AL,

B.AND AL,0FH

C.XOR AL.0FH

D.OR AL,0FH

【答案】C

【解析】AL=3=0000001IB,

A 项,指令NOT AL是将对AL 的各位求反,指令执行后AL=11111100。因此不符合要求。 C 项,指令XOR AL ,0FH 是将对AL 的高四位保留不变,低四位按位取反,指令执行后AL=00001100=0CH。

B 项,指令ANDAL ,0FH 是将对AL 的高四位清0,低四位保留不变,指令执行后AL=00000011。因此不符合要求。

D 项,指令OR AL ,0FH 是将对AL 的高四位保留不变,低四位置1,指令执行后AL=00001111B=0FH,不符合要求。

8. 当EXE 程序装入内存,操作系统将为其创建一个100H 字节的( ),后面紧接着存放程序的( )。

A. 数据段

B.0代码段

C.PSP

D. 堆栈段

【答案】C ;B

9. 8086CPU 中从存储器中预取指令,它们采用的存取原则是( )。

A. 先进先出

B. 先进后出

【答案】A

【解析】8086CPU 内的EU 和BIU 之间的指令队列工作方式是先进先出,而BIU 从存储器中取指令则是按IP 的当前值进行,故应为先进先出方式。

10.ISR 寄存器在8259A 中断控制器中的作用是( )。

A. 屏蔽同级或优先级低的中断源使它的请求不被CPU 响应

B. 屏蔽同级或优先级低的中断请求,使它不被发到CPU

C. 屏蔽同级或优先级低的中断请求,并且屏蔽比它优先级低的IS 触发器,使它不受非特指EOI 命令的影响

【答案】B

【解析】ISR 是中断控制器8259A 内的当前中断服务寄存器共有8位,其作用是寄存所有正在被服务的中断级。当IRR 记录下一个中断请求后,如果中断屏蔽寄存器中的对应位未对该请求进行屏蔽,该中断请求即可进入优先权裁决器对其优先级别进行裁决,即把新进入的中断请求与当前正在处理的中断进行比较,以决定哪一个优先权更高。在优先权确定以后,在第一个中断响应周期将其选通至ISR ,使其对应位置1,准备转入该级服务子程序,即不被响应的中断保留在ISR ,根本不向CPU 发展。因此答案为B 。

11.(多选)可屏蔽中断的一般处理过程包括哪几个基本步骤?( )

A. 中断请求

B. 中断响应

C. 中断处理

D. 中断嵌套

E. 中断返回

【答案】ABCE

12.一个存储器芯片有13根片内地址线,1根片选线,1根数据线,若要构成一个16K 的存储体,需( )片这样的芯片。

A.40

B.16

C.64

D.32

【答案】B

【解析】一个存储器芯片有13根片内地址线,1根片选线,1根数据线,则该存储器的容量