- 简要说明I/O软件的四个层次的基本功能。
(1)用户层I/O软件:实现与用户交互的接口,用户可直接调用该层所提供的、与I/O操作有关的库函数对设备进行操作。
(2)设备独立性软件:用于实现用户程序与设备驱动器的统一接口、设备命令、设备保护,以及设备分配与释放等,同时为设备管理和数据传送提供必要的存储空间。
(3)设备驱动程序:与硬件直接有关,用来具体实现系统对设备发出的操作指令,驱动I/O设备工作。
(4)中断处理程序:用于保存被中断进程的CPU环境,转入相应的中断处理程序进行处理,处理完后恢复现场,并返回到被中断的进程。 - 试说明DMA的工作流程。
(1)外设可通过DMA控制器向CPU发出DMA请求:
(2)CPU响应DMA请求,系统转变为DMA工作方式,并把总线控制权交给DMA控制器;
(3)由DMA控制器发送存储器地址,并决定传送数据块的长度;
(4)执行DMA传送;
(5)DMA操作结束,并把总线控制权交还CPU。 - 何为数据项、记录和文件?
(1)数据项分为基本数据项和组合数据项。基本数据项描述一个对象某种属性的字符集,具有数据名、数据类型及数据值三个特性。组合数据项由若干基本数据项构成。
(2)记录是一组相关数据项的集合,用于描述一个对象某方面的属性。
(3)文件是具有文件名的一组相关信息的集合。 - 文件系统的模型可分为三层,试说明每一层所包含的基本内容。
(1)对象及其属性说明(文件、目录、硬盘/磁带存储空间);
(2)对对象操纵和管理的软件集合(I/O控制层、基本文件系统、基本I/O管理程序、逻辑文件系统)
(3)文件系统接口(命令接口、程序接口)。 - 按文件的组织方式可将文件分为哪几种类型?
按文件的组织方式,可以将有结构的文件分为三类:
(1)顺序文件(2) 索引文件(3) 索引顺序文件
第六、七章简答
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 快速入门比特币的最少必要知识:协议、节点 协议:是计算机领域的专业术语(protocol),计算机领域有很多协议,...
- 好吧,10.1.6,7已经足够borning,我们索性来进行10.2进入写文件的世界。保存数据的最简单的方式之一是...