2017年五邑大学信息工程学院807微机原理与应用[专业硕士]之微型计算机原理及应用考研题库
● 摘要
一、选择题
1. 试将左边各部件的功能与右动的说明对应地联系起来,在括号内埴入所选的字母。
(1)(2)(3)(4)(5)(6)(7)(8)(9)(10)(11
)
2. 一个8位D/A转换器的分辨能力可以达到满量程的( )。
A.1/8 B.1/256 C.1/16 D.1/32 【答案】B 【解析】一个8位D/A转换器的分辨能力可以达到满量程的1/256。
3. 下列说法错误的是( )。
A.8259A 的自动EOI 方式只适用于不出现多重中断的场合 B.8259A 的初始化结束后,在写入C. 在
下不能扩展新的8259A
之前,它完全嵌套方式工作
【答案】(1)D (2)E (3)K (4)C (5)F (6)B (7)A (8)I (9)J (10)H (11)G
D.8259A 中8个中断源的中断向量在中断向量表中是连续存放的 【答案】A
4. 对于下列程序段:
也可用指令( )完成同样的功能。
A. B. C. D. 【答案】A
【解析】程序中通过LOOP 进行字节传输,即以CX 作为是否重复的依据,因此,首先可以确定,应当使用无条件重复前缀REP 。REPE 结束条件为CX=0或ZF=0。
MOVSB 表示字节串传送,LODSB 为读取字节串,STOSB 表示写字节串,因此可以用REP MOVSB 来替代。
5. 断电后,计算机( )中的数据将全部丢失。
A. 硬盘 B.ROM 和RAM C.RAM D.ROM 【答案】C
【解析】RAM 是随机存取存储器,一般的RAM 芯片掉电时,信息将会丢失。
6. 多模块设计中需用( )伪指令对全局标识符进行说明。
A.EXTRN B.FAR C.LOCAL D.PUBLIC
【答案】D
7. 在数据传送过程中,数据由串行变并行或由并行变串行,其转换是通过( )。
A. 数据寄存器 B. 移位寄存器 C. 锁存器 【答案】B
8. 在并行可编程电路8255A 中,8位I/O端口共有( )。
A.1个 B.2个 C.3个 D.4个 【答案】C
【解析】8255A 共有3个数据端口。
9. 在DMA 方式下,CPU 与总线的关系是( )。
A. 只能控制地址总线 B. 相互成隔离状态 C. 只能控制数据线 D. 相互成短接状态 【答案】B
【解析】DMA 方式下,CPU 对数据的传输不再干预,放弃了对总线的控制权,包括地址总线和数据总线,与总线成隔离状态。
10.执行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 。
11.关于8086CPU 指令构成,以下说法错误的是( )。
A. 指令中可以只包含操作码 B. 指令中可以只包含操作数 C. 指令长度是可变的
相关内容
相关标签