什么是设备驱动与中断处理?A.设备驱动程序。包括了所有与设备相关的代码,其功能是从与设备无关的软件层接收I/O请求,排入请求队列或启动设备执行之。#B.中断处理。当进程发送I/O请求后,将其阻塞至I/O操作结束发生中断。中断发生时,由中断处理程序启动请求队列的下一请求并解除等I/O进程的阻塞状态,使其能够继续执行。#C.文件系统管理、TCP/IP协议处理也属于该层。#D.例如C库中的函数fopen(); fread(); fwrite(); fclose();printf()等 。
什么是设备驱动与中断处理?
A.设备驱动程序。包括了所有与设备相关的代码,其功能是从与设备无关的软件层接收I/O请求,排入请求队列或启动设备执行之。#B.中断处理。当进程发送I/O请求后,将其阻塞至I/O操作结束发生中断。中断发生时,由中断处理程序启动请求队列的下一请求并解除等I/O进程的阻塞状态,使其能够继续执行。#C.文件系统管理、TCP/IP协议处理也属于该层。#D.例如C库中的函数fopen(); fread(); fwrite(); fclose();printf()等 。参考答案和解析
对
相关考题:
● 设备驱动程序是直接与 (23) 打交道的软件模块。一般而言,设备驱动程序的任务是接受来自与设备 (24)(23)A. 硬件B. 办公软件C. 编译程序D. 连接程序(24)A. 有关的上层软件的抽象请求,进行与设备相关的处理B. 无关的上层软件的抽象请求,进行与设备相关的处理C. 有关的上层软件的抽象请求,进行与设备无关的处理D. 无关的上层软件的抽象请求,进行与设备无关的处理
从下列关于驱动程序的论述中,选出一条正确的论述。 () A 驱动程序与I/O设备的特性紧密相关,因此应为每一I/O设备配备一个驱动程序B 驱动程序与I/O控制方式紧密相关,因此对DMA方式应是以字节为单位去启动设备及进行中断处理C 由于驱动程序与I/O设备(硬件)紧密相关,故必须全部用汇编语言书写D 对于一台多用户机,配置了相同的16个终端,此时可以只配置一个由多个终端共享的驱动程序
设备无关的I/O层次的主要任务是()。 A、为相应的系统调用处理函数提供参数B、设备命名及与设备驱动程序的映射C、规定一个统一的设备驱动程序接口D、当进程进行I/O操作时将其阻塞至I/O操作结束并发生中断
设备驱动程序负责接收和分析从设备分配转来的信息以及设备控制块等内容。下列哪一项不是设备驱动程序的功能?A.根据请求传送的数据量,组织I/O缓冲队列B.利用I/O缓冲,对数据进行加工C.启动设备进行I/O操作。D.I/O设备中断处理。
CPU控制外设,既需要硬件,也需要软件。硬件就是上面所讲的控制器、适配卡等等。软件主要就是各种外设的驱动程序和各种中断处理程序,它们统称为( )。A.设备驱动程序B.设备处理程序C.中断处理程序D.外设管理程序
I/O设备管理一般分为4个层次,如下图所示。图中①②③分别对应( )。A.设备驱动程序、虚设备管理、与设备无关的系统软件 B.设备驱动程序、与设备无关的系统软件、虚设备管理 C.中断处理程序、与设备无关的系统软件、设备驱动程序 D.中断处理程序、设备驱动程序、与设备无关的系统软件
操作系统设备管理功能的内部设计一般是基于分层的思想,因此通常将I/O软件组成分为4个层次,即用户应用软件,中断处理程序,独立于设备的软件和设备驱动程序,当用户进程提出I/O请求访问硬件时,需要按()的层次结构进行。A.进程请求I/O→独立于设备的软件→中断处理程序→设备驱动程序→硬件B.进程请求I/O→独立于设备的软件→设备驱动程序→中断处理程序→硬件C.进程请求I/O→设备驱动程序→中断处理程序→独立于设备的软件→硬件D.进程请求I/O→设备驱动程序→独立于设备的软件→中断处理程序→硬件
A.设备驱动程序、虚设备管理、与设备无关的系统软件B.设备驱动程序、与设备无关的系统软件、虚设备管理C.中断处理程序、与设备无关的系统软件、设备驱动程序D.中断处理程序、设备驱动程序、与设备无关的系统软件
单选题操作系统的I/O子系统通常由四个层次组成,每一层明确定义了与邻近层次的接口。其合理的层次组织排列顺序是( )。A用户级I/O软件、设备无关软件、设备驱动程序、中断处理程序B用户级I/O软件、设备无关软件、中断处理程序、设备驱动程序C用户级I/O软件、设备驱动程序、设备无关软件、中断处理程序D用户级I/O软件、中断处理程序、设备无关软件、设备驱动程序
问答题为什么说操作系统是由中断驱动的?