王万生《计算机组成原理实用教程》课后习题答案 下载本文

23.当CPU响应中断时,如果硬件直接产生的一个固定地址即向量地址,由向量地址指出每个中断源的中断服务程序入口,这种方法通常称为向量中断法。

24.独立请求方式中每个中断源有自己的中断请求线,在优先级(权)高的中断源提出中断申请时,该信号用硬件封锁了优先级低的中断请求 。 25.软件中断查询法适用于低速和中速设备。

26.在IBM PC中,256个中断服务子程序入口地址以表格的形式按中断类型号的次序存放在以0000H为起始地址的1K RAM存储区中,这个表格就是中断向量表。

27.每个中断服务程序入口地址的四个字节的内容是代码段基值(CS)与偏移地址(IP)两部分。

28.直接存储器存取控制方式的基本工作原理是由DMA控制器直接控制I/O传输。 29.DMA控制器的功能是控制输入和输出。

30.DMA控制器与CPU分时使用主存的控制方式有停止CPU访问主存、周期挪用和主存交替访问三种。

31.DMA传送操作分准备阶段、DMA传送阶段和传送结束阶段三个阶段。

32.通道是通过通道程序来控制I/O操作的处理器。通道结构的进一步发展,出现了I/O处理机和外围处理机两种计算机I/O系统结构。

33.通道的功能是通过通道程序来控制I/O操作的。

34.CPU通过I/O指令以及处理来自I/O的中断对通道进行管理。

二.解答题

1.比较程序直接控制方式、程序中断控制方式、直接存储器存取控制方式(或DMA方式)的特点。?

答:①程序直接控制方式:直接通过I/O指令传输数据,控制简单;不能实行CPU与外设并行工作;系统中存在大量高速外设会造成数据丢失。

②程序中断控制方式:通过中断方式传输数据。能实行CPU与外设、外设与外设并行工作;可以处理复杂事务、实现故障处理提高系统的可靠性;可以实现人机对话方便用户使用计算机。适合低速设备。

③直接存储器存取控制方式(或DMA方式):数据传输过程中完全有DMA控制器控制,占用CPU时间最少;只能实现简单的数据传送不能进行复杂的事务处理。适合高速成块数据传输。

2.为什么在保存现场和恢复现场的过程中,CPU必须关中断?

答:防止新的更高级的中断响应造成保存(恢复)现场时出错。

3.USB接口的主要特点?

答:传输速度快(480Mb/s);支持热插拔;可以给USB设备提供电源等。

26

4.某外设通过RS-232串行口与主机相连,采用异步通信方式。若传输速率1200波特,1位起始位、2未终止位、1位奇偶位、8位数据位。传输一个字节需要时间为多少?

答:传输一个字节实际传输了12位。传输速率1200波特时每秒实际传输1200/12=100字节/S

传输一个字节需要时间=1/100=0.01S

27