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

2018年五邑大学信息工程学院807微机原理与应用[专业硕士]之微型计算机原理及应用考研基础五套测试题

  摘要

一、选择题

1. 8088CPU 复位后,程序重新开始执行的逻辑地址为( )。

A.FFFFH :FFF0H

B.FFFFH :0000H

C.0000H :0000H

【答案】B

【解析】8086/8088CPU在复位启动后,指令指针寄存器IP=0、代码段寄存器CS 被设置为0FFFFH ,所以,CPU 将从地址0FFFF0H 开始执行指令。

2. 8086/8088系统的中断服务程序是( )。

A. 近过程调用

B. 远过程调用

C. 远、近过程都可以

D. 与一般子程序调用一样

【答案】C

【解析】因为中断服务程序的入口地址要装入中断向量表,而中断向量表是用4B 来表示一个中断类型。其中两个字节表示段地址,另两个字节表示中断服务程序的偏移地址,所以不管是远近过程,系统都可以根据中断向量表正确地找到中断服务程序的入口,执行中断服务程序。

3. 在数据传送过程中,数据由串行变并行或由并行变串行,其转换是通过( )。

A. 数据寄存器

B. 移位寄存器

C. 锁存器

【答案】B

4. 中断调用时. 功能调用号码应:( )。

A. 写在中断指令中

B. 在执行中断指令前赋值给AH

C. 在执行中断指令前赋值给AX

D. 在执行中断指令前赋值给DL

【答案】B

5. 某一测控系统要求计算机输出的模拟信号分辨率为

( )。

A.4位

B.8位

C.10位

D.12位

【答案】B 应选用的D/A转换器的位数至少是

【解析】因为1/28小于1%,所以8位的D/A转换已经能够满足要求。

6. 8086系统中,送给CPU 的READY 信号是由( )芯片产生的。

A.8284

B.8259

C.8250

D.8288

【答案】A

【解析】慢速存储器或外部设备送出的READY 信号必须先经过8284时钟发生器,与时钟脉冲同步后,再送入CPU 的READY 引脚。

7. 执行INTn 指令或响应中断时,CPU 完成的操作次序是( )。

A.FLAGS 寄存器(FR )先入栈,其次CS ,最后IP

B.CS 在先,其次IP ,最后FR 入栈

C.FR 在先,其后依次是IP ,CS

D.IP 在先,其次CS ,最后FR

【答案】A

【解析】INTn 为中断指令,n 为中断类型号,占用一个字节。CPU 根据类型号n ,将中断类型号n 乘以4就得到中断向量的存放地址,从nx4开始的两个字节单元存放着中断处理程序入口地址的IP ;从n ×4+2开始的两个字节单元存放着中断处理程序入口地址的CS 。INTn 指令执行时完成如下操作:

; 取中断处理程序偏移地址

; 取中断处理程序段地址

于是CPU 就转去执行该中断处理程序。

由此分析可知:执行INTn 指令或响应中断时,CPU 保护现场的次序是FLAGS 寄存器(FR )先入栈,其次CS ,最后IP 。

8. 当使用8259A 中断控制器时,中断服务程序要用EOI 命令,因为( )。

A. 要用它屏蔽正在被服务的中断,使其不再发出中断请求

B. 要用它来清除该中断在中断服务寄存器中的对应位,以允许同级或低级中断能够被响应

C. 用它清除该中断在中断请求寄存器中的对应位,免重复响应该中断

【答案】C

9. 下面指令序列测试BH 中的数是否为奇数,若为奇数则转移至K1处,横线处的指令应为( )。

TESTBH ,01H

_____K1

A.JNE

B.JZ

C.JNP

D.JC

【答案】A

【解析】TESTBH ,01H 指令执行结束后,如果BH 为奇数,其“与”后的结果都为最低位为1,则ZF=0,那么ZF=0则转移到K1处,使用的指令应该为JNZ/JNE。

10.在补码运算时,如果运算结果为负,则标志寄存器中为1的标志位是( )。

A.CF

B.SF

C.PF

D.IF

【答案】B

【解析】标志寄存器中的SF 为符号标志,反映运算结果最高位的状态,并与运算结果最高位状态相同。表明了本次运算的结果是正还是负。如果运算结果为负,最高位肯定为1。则SF=1。

11.对于计算机通信,下列说法正确的是:( )。

A. 不管距离远近,计算机只能串行通信,不能并行通信

B. 串行通信只能采用异步方式

C. 不管距离远近,两机间串行通信必须使用调制解调器

D. 与并行通信比,串行通信的主要缺点是速度慢

【答案】D