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

2017年武汉理工大学管理学院849微机原理及接口技术考研导师圈点必考题汇编

  摘要

一、选择题

1. 当CPU 同时接收到中断请求信号和总线请求时,CPU 发出的响应信号为( )。

A. 只发出中断响应信号

B. 只发出总线响应信号(保持响应)

C. 先发出中断响应信号,后发出总线响应信号(保持响应)

D. 先发出总线响应信号,后发出中断响应信号(保持响应)

【答案】B

2. 8086CTU 采用向量中断方式处理8级I/O接口中断,若I/O接口的中断类型号依次为70H ~77H ,在内存RAM 的000H :01D8H 单元依次存放20H , 50H , OOH ,60H4个字节,问该I/O接口对应的中断类型号和中断服务程序入口是( )。

A.72H 和2050H :0060H

B.72H 和6000H :5020H

C.76H 和0060H :2050H

D.76H 和6000H :5020H

【答案】D

【解析】此题的实质是根据中断类型码寻找中断服务程序入口,是基于8086/8088中断系统的题目。我们知道,8086是采用矢量中断的,无论是硬中断还是软中断,首先应提供中断类型码,然后将中断类型码乘4, 即得到该中断在中断矢量表中的地址。

此题中给定的中断类型码为70H ~77H 若将这8个类型码均做乘4操作,然后再寻找答案显然是可行的,但运算量太大,且易出错,因此可采用另一种方法,即将01D8H 除4(实际运算中将该值右移两次即可),这样的结果是76H , 由此可排除A ,B 两个答案是错误的。接下来是在C , D 中选择在中断矢量表中4个字节存放两个值:前两个字节为中断入口地址的段内偏移量,后两个字节是中段入口地址的段地址,且按8086存储器结构形式低字节在地址的低位。根据在0100:01D8H 中数据存放的顺序,可以确定D 是该题惟一的选择即76和6000H :5020H 。

3. (多选)有关存储器映像I/O方式错误描述的是( )。

A. 又称为I/O独立方式

B.I/O端口地址空间独立于存储器地址空间

C. 增加地址译码的复杂性

D.I/O指令类型较少

【答案】ABC

【解析】FO 接口不是独立方式,I/O端口地址空间不独立于存储器地址空间,没有增加地址译码的复杂性。

4. 若AX=65ACH,BX=B79EH,则下列对指令执行结果叙述正确的是( )。

A. 执疔ADD AX,BX 后,CF=1,0F=1。

B. 执行SUB AX,BX 后,SF=1,OF=l。

C. 执行TEST BX,AX 后,SF=1,CF=0。

D. 执疔AND BX,AX 后,CF=1,CF=0。

【答案】B

【解析】A 项执行加法操作,AX 存放的正数,BX 存放的负数,异号数相加不可能溢出,所以OF=0,因此A 项错误。

B 项执行减法操作,由结果可知为负,则SF=1,AX 里的内容为正,BX 的内容为负,正数减去负数结果应该为正数,但结果为负数,因此产生了溢出,即0F=1。

因此B 项正确。

C 项是逻辑运算的测试指令,TEST 指令每次操作都使CF 和OF 清零。

结果不回送到AX 中,只影响标志位,由结果可知SF=0,因此C 项错误。

D 项是逻辑运算的与指令,TEST 指令每次操作都使CF 和OF 清零,因此D 项错误。

5. 断电后,计算机( )中的数据将全部丢失。

A. 硬盘

B.ROM 和RAM

C.RAM

D.ROM

【答案】C

【解析】RAM 是随机存取存储器,一般的RAM 芯片掉电时,信息将会丢失。

6. MOVAX ,[BX+SI]的源操作数的物理地址是( )。

A. (DS )×16+(BX )+(SI )

B. (ES )×16+(BX )+(SI )

C. (SS )×16+(BX )+(SI )

D. (CS )×16+(BX )+(SI )

【答案】A

【解析】MOV AX,[BX+SI]为基址加变址寻址。在这种寻址方式中,操作数的有效地址EA=[基址寄存器]+[变址寄存器],当基址和变址寄存器默认的段寄存器不同时,一般由基址寄存器来决定默认哪一个段寄存器作段基址指针。在这里,由BX 决定默认DS 为段寄存器,因此,原操作数的物理地址为(DS )×l6+(BX )+(SI )。

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

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

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

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

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

【答案】B

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

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

操作数的实际地址为:

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

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

8. 在计算机中,大量应用程序主要存放在( )中。

A. 八微处理器

B. 寄存器

C. 存储器

D. 硬盘

【答案】D

9. I/O接口电路通常具有( )3个端口。

A. 数据输入、数据输出、命令端口

B. 数据输入、数据输出、状态端口

C. 数据端口、命令端口、状态端口

D. 数据端口、控制端口、命令端口

【答案】C