阅读以下关于中断的叙述。 [说明] 在某嵌入式系统中,王工设计的计算机模块如图4-1所示。它要求CPU在执行完当前指令后转而对中断请求进行处理。假定:TDC为查询链中每个设备的延迟时间,Ta、Tb、Tc分别为设备A、B、C的中断服务程序所需的执

admin2011-03-25  26

问题 阅读以下关于中断的叙述。
   [说明]
   在某嵌入式系统中,王工设计的计算机模块如图4-1所示。它要求CPU在执行完当前指令后转而对中断请求进行处理。假定:TDC为查询链中每个设备的延迟时间,Ta、Tb、Tc分别为设备A、B、C的中断服务程序所需的执行时间,TS和TR为保存现场和恢复现场所需的时间。

  嵌入式系统中多用I/O设备管理软件来管理外设。I/O设备管理软件一般分为4层,层次关系和每一层的主要功能说明如图4-2所示。请给出4层软件的名称,将(1)~(4)的内容填入答题纸上相应的位置。

选项

答案(1)用户进程或应用程序 (2)设备无关的系统软件或设备管理程序 (3)设备驱动程序 (4)中断处理程序

解析 嵌入式系统中多用I/O设备管理软件来管理外设。为了实现对硬件的抽象,提供统一的API接口,I/O设备管理软件一般分层设计。
   硬件之上为中断处理程序,负责处理与设备相关的各种异步事件,如发送完成、接收完成、总线错误等;上面一层为设备相关的驱动程序,负责设置硬件设备的寄存器,包括初始化、启动、关闭硬件设备,以及进行状态检查等工作;再上一层为设备无关的系统软件,即设备管理程序,实现对设备进行命名、保护、阻塞、缓存、分配等功能;最上面一层是应用程序,进行10调用。
转载请注明原文地址:https://kaotiyun.com/show/ThWZ777K
0

相关试题推荐
最新回复(0)