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

2017年厦门大学机电工程系822微机原理考研题库

  摘要

一、选择题

1. 反映Cache 性能的最重要的指标是( )。

A. 配置方式

B. 访问速度

C. 规模大小

D. 命中率

【答案】D

2. 通常,中断服务程序中的一条STI 指令,其目的是( )。

A. 开放所有屏蔽中断

B. 允许低一级中断产生

C. 允许高一级中断产生

D. 允许同级中断产生

【答案】D

3. (多选)当8255的A 口工作在方式2, B 口工作在方式0时,其C 口可用做( )

A. 全部用做联络信号

B.5条用做联络信号

C.4条用做联络信号

D.3条用做I/O

E.8条用做I/O

【答案】BD

【解析】8255的A 口工作在方式2, B 口工作在方式0时,其C 口:5条用做联络信号,3条用做I/O。

4. 在表示存储器的容量时,M 的准确含义是( )。

A.100个字节

B.1024K 个字节

C.100K 个字节

D.1024个字节

【答案】B

5. (多选)交换寄存器SI 、DI 的内容,正确的程序段是( )。

A.PUSH SI

PUSH DI

POP SI

POP DI

B.PUSH SI

PUSH DI

PUSH DI

POP SI

C.MOV AX,SI

MOV SI,DI

MOV DI,AX

D.MOV AX,SI

MOV BX,DI

MOV BX,AX

【答案】AC

【解析】根据堆栈的先进后出原则,A 项中的四条指令执行完之后,SI 中将是后压入的DI 的值,DI 中则是先压入的SI 的值,完成了SI 和DI 内容的交换,因此B 项错误。C 项中使用AX 暂存了SI 中的内容,从而完成DI 和SI 内容的交换,属于正常方法。D 项中交换了AX 和BX 的内容,而SI 和DI 中的内容未发生变换。

6. 在微机中,为了提高CPU 和慢速外设随机传送数据的效率,应用( )。

A. 中断传送方式

B.DMA 传送方式

C. 由CPU 查询传送

D. 程序查询传送

【答案】A

【解析】在外设没有准备好期间,中断传送不像查询传送那样占用CPU 的时间,所以效率较高。

7. 8086/8088微处理机具有( )种类型的中断。

A.128

B.256

C.512

D.1024

【答案】B

8. 在8088变址寻址方式中,操作数的物理地址等于( )。

A. 段寄存器左移4位加上变址寄存器的内容

B. 段寄存器左移4位加上变址寄存器的内容再加给定的偏移量

C. 段寄存器左移4位加上变址寄存器的内容再加基址寄存器内容

D. 段寄存器左移4位加上基址寄存器的内容再加给定的偏移量

【答案】B

【解析】在变址寻址方式的指令中,指定DI 或SI 的内容进行间接寻址,并且还要指定一个8位或16位的位移量DISP 。DI 和SI 称为变址寄存器,SI 为源变址寄存器,DI 为目的变址寄存器。因此,变址寻址操作数的有效地址EA 等于变址寄存器内容和位移量之和,结果按16位计算。

对于变址寄存器,默认操作数在数据段中,因此计算物理地址时用DS 的内容作为段首址,

操作数的实际地址为:

段寄存器左移四位就相当于段寄存乘以10H ,8088变址寻址操作数的物理地址等于段寄存器

左移四位加上变址寄存器的内容再加给定的偏移量。

9. 某计算机的字长16位,其存储容量是64KB ,按字编址其寻址范围是( )。

A.0〜64K

B.0〜32K

C.0〜64B

D.0〜32KB

【答案】B

10.主存与CPU 之间增加高速缓存的目的是:( )。

A. 解决CPU 与主存之间速度匹配问题

B. 扩大主存容量,提高存取速度

C. 扩大主存容量

【答案】A

11.Pentium 用来作为堆栈指针的寄存器是( )。

A.EIP 寄存器

B.EBP 寄存器

C.ESP 寄存器

D.EDI 寄存器

【答案】C

12.可作简单输入接口的电路是( )。

A. 三态缓冲器

B. 锁存器

C. 反相器

D. 译码器