2023年3月全国计算机等级考试四级知识点梳理

时间:2023-03-08 23:52:01 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
【#计算机等级# 导语】2023年3月计算机等级考试备考正在进行中,为了方便考生有效的备考,下面®文档大全网为您精心整理了2023年3月全国计算机等级考试四级知识点梳理,欢迎大家的参考。如想获取更多计算机等级考试的备考资料,请关注®文档大全网的更新。
103.jpg

1.MS-DOS的系统结构


  MS-DOS采用层次模块结构,它由三个层次模块和一个引导程序组成。这三个模块是文件系统(MSDOS.SYS)、命令处理程序(COMMAND.COM)和输入输出系统(IO.SYS)。其中输入输出系统又由驻在ROM中的基本输入输出系统BIOS和系统盘上的BIOS接口模块两部分组成。MS-DOS是用户与物理机器的接口,用户**它提供的一组键盘命令或一组软中断和系统功能调用来使用MS-DOS。命令处理程序(COMMAND.COM)可处理MS-DOS和操作员打入的键盘命令以及批处理文件。当命令处理程序执行操作员打入的键盘命令时,它就启动相应的程序运行。用户程序在运行过程中可以调用MS-DOS文件系统提供的一组系统功能调用。MS-DOS文件系统提供的系统功能调用主要有文件的建立、删除、读写以及其它各种文件操作。此外,它还管理内存、外设以及其它系统资源并为应用程序使用这组资源提供相应的系统功能调用。文件系统是MS-DOS的核心部分。当文件系统在处理系统功能调用时,要调用BIOS接口模块中的设备驱动程序提供的设备读写、控制等功能。最后由设备驱动程序调用BIOS驱动设备工作。BIOS是MS-DOS中惟一与设备有关的部分。由于它与硬件的关系较为密切,通常固化在ROM中,故也称为ROMBIOS。BIOS包括自检程序、一组设备输入输出子程序和装入程序。引导程序是在磁盘初始化时,由FORMAT命令写在软盘或硬盘的0柱0面1扇区上的,它在系统启动时用来查找和装入MS-DOS(IO.SYS和MSDOS.SYS)。

2.MS-DOS的存储管理


  MS-DOS是基于单道程序设计方法的操作系统,它最早选用的微处理器芯片是Intel 8088和8086。这类微处理器上共有20根地址总线,因而内存容量为1MB,编址从0开始到220-1结束。其中除MS-DOS的常驻主存部分和硬件用于硬盘驱动、显示缓冲等需要外,可供用户使用的内存空间最多还剩余640KB。MS-DOS对用户空间采用单连续存储管理方法。当一个用户程序装入运行时,MS-DOS把整个用户区分配给它;当程序运行结束时,MS-DOS收回用户区以满足下一个用户程序的运行要求。用户区域最多只有640KB,这一限制使许多用户感到失望,因而从MS-DOS5.0开始管理的内存空间可以扩大到16MB(80286)或4GB(80386、80486),把所管理的内存空间可分成下列几类:

  (1)常规内存把0KB至640KB的内存区域作为基本内存区,称为“常规内存”,可供所有的程序使用。其中MS-DOS5.0占用了一部分,其余可归用户使用。

  (2)保留内存指定址在640KB到1MB之间的内存区域,这部分区域也称“上方内存”(Upper Memory—缩记为UMB)。该区域供硬件使用,保留给屏幕处理、ROMBIOS或其它设备使用。

  (3)扩展内存定址在1MB之后的内存称“扩展内存”,一般程序不能直接使用扩展内存。扩展内存的使用要用XMS(Extended Memory Specification)规范提供支持,所以,扩展内存有时也简称XMS。Microsoft的HIMEM.SYS是一个符合XMS规范的扩展内存管理程序,因而,在使用扩展内存前应首先在CONFIG.SYS中加入安装HIMEM.SYS的命令。扩展内存的第一段,即1MB到1MB+64KB的区域称为“高内存区”(High Memory Area—缩写HMA)。用户可以要求把常规内存中的DOS大部分常驻程序移到高内存区,以腾出更多的空间让用户的应用程序使用。

  (4)扩充内存扩充内存是由EMS规范支持的内存,它被做成一块卡的方式插在扩充槽上,扩充内存可简称EMS。使用EMS时必须装入扩充内存管理程序EMM386.EXE。

3.MS-DOS的存储管理


  MS-DOS的设备管理:

  (1)块设备与字符设备

  按主存储器与设备交换的单位来分类,MS-DOS把设备分成两类:块设备和字符设备。块设备交换信息的单位为“块”,块设备主要用于存储文件信息,硬盘和软盘都是软设备。在块设备上存储信息是按块组织的,程序执行时可以从这些设备上读取某个文件信息,也可以将某个文件信息存储到它们上面去。字符设备交换信息的单位为“字节”,字符设备主要是作为一种输入输出工具,例如,键盘、显示器、行式打印机等,字符设备上的信息往往是以字符为单位组织的。

  (2)设备的驱动

  MS-DOS设备管理的主要任务是提供各类设备驱动程序(包含在BIOS接口模块中),尽管各类设备的特性有很大差异,但设备驱动程序为文件系统MSDOS.SYS提供了一组统一的设备驱动功能和接口。文件系统就用规定的命令码调用设备驱动功能,完成一次输入输出操作。MS-DOS的设备驱动程序分三部分:设备头、设备策略模块和设备中断模块。设备头用于标识设备的类型是字符设备还是块设备。如果是字符设备,还必须定义该设备的设备名(即以后提到的设备文件名)。如果是块设备,还要指出该设备对应的驱动器个数(在MS-DOS中称为单元数)。另外,设备头必须指出设备中断模块和设备策略模块的入口地址。

  (3)在MS-DOS中,除磁盘文件外,把一些常用的标准外部设备也看做文件,称为“设备文件”。

本文来源:https://www.wddqw.com/2C6m.html