第四章 输入输出系统
一、多选题
1、与计算机系统中的其它部分,如中央处理机、存储系统等相比,输入输出系统有些什么特点?
异步性:外围设备相对于处理机通常是异步工作的。
实时性:处理机必须按照不同设备所要求的传送方式和传输速率不失时机的为设备提供服务。
与设备无关性:外围设备的类型、规格、特性多种多样,他们输出数据和接收数据的方式、数据的格式差异很大,因此,设备与处理机的连接方式也很不相同。

二、简答题

1、从一个中断源发出中断服务请求,到这个中断服务请求全部处理完成,程序返回到中断点所经过的过程称为中断处理过程。在一次完整的中断处理机过程中,主要要做了哪些工作?

   
 
  
 
  

2、常用的直接存储器访问方式(DMA)有哪几种?它们的工作原理和主要优缺点各是什么?

   
 
  
 
  

三、计算题

1、在用于数据库事务处理的计算机系统中,有以下两种IO系统:
系统A每秒种支持1000个IO操作;系统B每秒种支持750个IO操作。
以上两种系统使用同样的CPU,其处理速度为50MIPS,假定每次事务处理需5个IO操作,每个IO操作需10000条指令。忽略其他的延迟,问以上两种系统的最高事务处理速度是多少?

   
 
  
 
  

2、某磁盘存储器转速为3000转/min,共有4个记录面,每道记录信息为12288B,最小磁道直径为230mm,共有275道。问:
(1)磁盘存储器的存储容量是多少?
(2)最高位密度是多少?
(3)磁盘数据传输率是多少?

   
 
  
 
  

四、应用题

1、有4个中断源D1、D2、D3和D4,它们的中断优先级从高到低分别是1级、2级、3级和4级。这些中断源的正常中断屏蔽码和改变后的中断屏蔽码见表4.1所示,每个中断源1位,共4位屏蔽码(1表示该中断源被屏蔽,0表示该中断源开放)。

(1)当使用正常的中断屏蔽码时,处理机响应各中断源的中断服务请求的顺序是什么?实际的中断处理次序是什么?
(2)当使用改变后的中断屏蔽码时,处理机响应各中断源的中断服务请求的顺序是什么?实际的中断处理次序是什么?
(3) D1、D2、D3、D4这4个中断源同时发出中断请求时,试画出处理机响应中断源的中断服务请求和实际运行中断服务程序过程的示意图。