- 15
- 0
- 约4.87千字
- 约 7页
- 2020-06-20 发布于浙江
- 举报
99-微机原理与接口技术试题答案
精品文档
精品文档
收集于网络,如有侵权请联系管理员删除
收集于网络,如有侵权请联系管理员删除
精品文档
收集于网络,如有侵权请联系管理员删除
99微机原理与接口技术期末试题参考答案
(信息工程学院99601-99605班)
一 判断与选择:把正确答案的字母填入对应的题号下(本题21分,
每小题3分)
8086CPU采用向量中断方式处理8级I/O接口中断,若I/O接口的中断类型
号依次为60H ~67H,在内存RAM的0:190H单元开始依次存放40H、
30H、00H、50H四个字节,问该I/O接口对应的中断类型号和中断服务程
序入口是( C )。
2、8086CPU响应NMI、INTR、HOLD、READY等外部事件信号时,优先级别最低的信号是( C )。
3、微机中常用补码表示符号数,下面几种说法不正确的是( A,C )。
4、8086CPU中断源的优先级从低到高的顺序是( B )。
5、单地址DMA控制器用来进行DMA传输时,下面的说法正确的是(A,B )
6、下面各项中,(C,E )不是同步总线协议的特点
7、下面的说法不正确的是( B,C )
二、填空(本题25分,每小题2.5分)
1、8086CPU的BIU进入空闲状态时,意味着BIU 不进行任何取指令操作和读写存储器与I/O口操作 。
8086系统中必须用地址锁存器的原因是 地址/数据,地址/状态信号分时复用 ;在最小模式下,CPU 与其连接的信号主要有 地址锁存信号ALE与地址信号 。
8086CPU的结构按功能分为两大部分,分别为 BIU 和 EU ;这样设计的好处是 取指令和读写内存操作数与执行指令可以并行工作,从而提高了CPU的利用率 。
4、8086CPU的READY信号是 存储器与I/O口数据准备就绪信号 ,若检测该信号为低电平则表示 存储器或I/O口的数据未准备就绪,需延长总线周期,加入TWW 状态 。
5、 有一SRAM芯片为16K×4位,其片内地址信号线有 14 条,对外数据线
4 条;若组成128K字节的内存,需要此种芯片 16 片。
6、 8086CPU 在最大模式下,系统中必须使用总线控制器的原因是 对状态信号S2~S0进行译码以产生各种控制信号 ;而在最小模式下,系统不使用总线控制器的原因是 各种控制信号都由CPU自己产生 。
7、总线的性能指标主要有 总线宽度、 总线定时协定 、 总线传输率 、 总线频宽 。
8、 8086CPU在响应INTR信号的中断时,向其发送 2 个 INTA周期;在第 2 个
INTA周期,中断控制器8259A把对应的 中断类型号 发送到数据总线上。
9、CPU与I/O接口之间传送数据的方式有 4 种,分别为 无条件传送、程序查询传送、程序中断传送和DMA传送 。
10、I/O端口的编址方式有 两 种,分别为 与存储器统一编址和I/O独立编址方式 ;8086CPU寻址I/O端口地址空间最大范围为 64K字节 。
三、(本题20分)
指出下列8086指令中哪些是错误的,错在何处?(4分)
⑴ MOV AH,BX ⑵ MOV DS,4000H
⑶ ADD [1500H],[SI] ⑷ SUB AX,[BX+100]
⑸ INC DS ⑹ PUSH ES
⑺ IN AL,DX ⑻ OUT 0120H,AX
答:⑴ 错误。目的操作数与源操作数类型不匹配。
⑵ 错误。立即数不能直接传送给段寄存器。
⑶ 错误。两个操作数不能同时为内存操作数。
⑷ 正确。
⑸ 错误。不能对段寄存器进行加1操作。
⑹ 正确。
⑺ 正确。
⑻ 错误。端口地址若为16位,则用DX间址 。
连续执行以下指令,填写执行指令的结果:(8分)
MOV AX,2880H ;
MOV CX,0FF00H
MOV DS,AX
原创力文档

文档评论(0)