清华大学《计算机硬件技术基础》试题(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文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219