手机版

清华大学《计算机硬件技术基础》试题(7)

发布时间:2021-06-07   来源:未知    
字号:

硬件

试题参考答案

一.

1. ③ 2. ③ 3. ② 4. ① 5. ① 6. ④ 7. ② 8. ③ 9. ② 10. ② 11. ④ 12. ③ 13. ④ 14. ② 15. ④ 二. 1. ①②③ 2. ①② 3. ②③ 4. ①③⑤ 三 .

1. × 应为FFFF0H

2. × CPU硬件保护的是F、CS和IP三个16位的寄存器 3. √ 4. √

5. × 因为利用8253的方式0或方式1, 通过编程设定计数器的计数值,可以产生不同宽度的负脉冲。 四.

1. PCI总线的特点主要是:良好品兼容性;独立于CPU,可与CPU异步工作;支持构成多机系统;对32位64位使用是透明的。可提供3.3V和5.0V两种环境下工作;支持即插即用。

2. CPU取出INT 40H指令,经指令译码获知这是一条中断指令。并且得到40H就是该软件央断的中断向量码。接着就将F、CS和IP压入堆栈保护起来,并关中断。而后,将中断向量码40H乘4得到中断向量表地址,从该地址开始的顺序两个单元的内容送IP,下两个单元的内容送CS。这就转向了中断服务程序。当然,在此之前,中断服务程序的入口地址早已填入中断向量表中。

3. 因为地址A0到A2三条地址线共有8种编码,故8250最多占8个接口地址。 4. 因为计数时钟为1MHZ,而每个计数器的计数值是16位的。因此,一个计数器的

最大计数时间只有65. 5mS左右,无法满足要求。但8253有三个计数器,可以串联使用以解决问题。

例如,将时钟接到CLK0上,使GATE0有效(高电平)并将OUT0输出接到

CLK1上做为计数器1的计数时钟,并使GATE1为高电平。这就将计数器0和计数器1串到一起。可使计数器0工作在方式2或方式3,使其输出连续的脉冲。使计数器1工作在方式0。且使两计数器的总计数值为1000×1000,可以计数器0的计数值均为1000,则OUT0的输出就是周期为1ms的对称方波或窄脉冲。

清华大学《计算机硬件技术基础》试题(7).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)