好文档 - 专业文书写作范文服务资料分享网站

三级信息技术分节考试要点.doc

天下 分享 时间: 加入收藏 我要投稿 点赞

采用适当容量的Cache,其容量小于主存。

(2)磁盘缓冲技术

磁盘缓冲技术的目的是减少由于主、辅存Z间的速度差异对计算机总体性能的影响。磁盘是 存储系统屮的辅助部分,英主要作用是用来存储不常用的数据和稈序等信息,减轻对主存容 量的需求压力。由于磁盘屮的信息不能被计算机的其他部件育接调用,因此在信息的输入/ 输出过程屮必须在主存屮开辟一定的空单位,作为与磁盘上信息交换的屮间过渡区域称为磁 盘缓冲区。如从键盘(输入设备)向磁盘屮输入一个信息,此信息必须通过总线先输入到主 存屮的特定区域屮,通过程序控制将信息存放到主存屮对应于磁盘输入/输出的一个特定区域 内,然后将此信息转存到磁盘上。一般将主存屮对应于磁盘的特定区域称为磁盘缓冲区。 为了提高磁盘的读写速度,操作系统一般根据稈序运行的需要设置磁盘缓冲区的大小及输入/ 输出操作。同Cache技术相类似,不立即覆盖磁盘缓冲区的内容,当系统需要继续读入磁盘 屮的信息时,首先检杏磁盘缓冲区屮是否有所需要的信息,若有则肓接使用,否则根据信息 的位置将磁盘上特定扇区的内容调入磁盘缓冲区示再加以使用。这样可以提高磁盘的信息读 取速度,减少因磁盘存取速度慢对系统整体性能的煤响。

九、输入与输出系统

1. 输入输出系统的发展

输入输出系统的发展大致分为五种方式,即程序控制的输入输出方式、中断方式,DMA方式、 输入/输出通道方式和I/O处理机等五种方式。

稈序查询方式和稈序屮断方式适用于数据传输率比较低的外部设备。而DMA方式、通道方式 和

I/O处理机方式适用于数据传输率比较高的设备。日前,小型机和微型机大都采用程序查 询方式、程序屮断方式和DMA方式。通道方式、I/O处理机方式大都用在屮、大型计算机中。 为了

介绍方便,我们把通道方式和I/O处理机方式视为一种方式。

2. 程序查询方式

稈序查询方式又叫稈序控制I/O方式。在这种方式中,数据在CPU和外部设备么间的传送完 全靠计算机程序控制,是在CPU主动控制下进行的,当输入/输出时,CPU暂停执行主程序, 转去执行输入/输出的服务程序,根据服务程序中的I/O指令进行数据传送。

这是一种最简单、最经济的输入/输出方式。它只需很少的硬件,因此儿乎所有的机器都具有 稈序查询方式。特别是在微、小型机屮,常用稈序查询方式来实现低速设备的输入输出管理。

3. 程序屮断方式

“屮断”概念的提出,是计算机系统结构设计屮的一个重大变革。在程序屮断方式屮,某一 外设的数据准备就绪后,它“主动”向CPU发请求屮断的信号,请求CPU暂时屮断目前的工 作而进行数据交换。当CPU响丿应这个屮断时,便暂停运行主稈序,并白动转移到该设备的中 断服务程序。当屮断服务程序结束以示,CPU又冋到原来的主程序。其原理和调用了程序相 仿,不过,这里要求转移到屮断服务了程序的请求是由外部设备发出的。屮断方式特别适合 于随机出现的服务。

4. DMA方式

(1) DMA方式的基木概念

直接访问内存DMA方式,是一种完全由硬件执彳亍I/O交换的工作方式。在这种方式屮,DMA 控制器从CPU屮完全接管对总线的控制,数据交换不经过CPU,而真接在内存储器和I/O设 备Z间进行。DMA方式一般用于高速地传送成组的数据o DMA控制器将向内存发出地址和控制 信号、修改地址、对传送的字的个数计数,并且以屮断方式InJ CPU报告传送操作的结朿。DMA 方式的主要优点是速度快。由于CPU根木不参加传送操作,因此就省去了 CPU取指令、取数、 送数等操作。在数据传送过程屮,也不象屮断方式那样,要进行保存现场、恢复现场Z类的 工作。内存地址修改、传送字个数的计数等,也不是由软件实现,而是用硬件线路肓接实现 的。DMA的种类很多,但各种DMA至少能执行以下一些基木操作:①从外部设备发出DMA请求;

%1 CPU响应请求,把CPU工作改成DMA操作方式,DMA控制器从CPU接管总线的控制;③由DMA 控制器对内存寻址,即决定数据传送的内存单元首地址及数据传送个数的计数,并执行数据 传送的操作;

④向CPU报告DMA操作的结束。

(2) DMA技术的出现,使得外部设备可以通过DMA控制器右?接访问内存,与此同时,CPU可 以继续执行稈序。那么DMA控制器与CPU怎样分时使用内存呢?通常采用以下三种方法:①停 止CPU访问;②周期挪用; %1 DMA与CPU交替访问。 (3) 基本的DMA控制器

一个DMA控制器实际上是采用DMA方式的外部设备与系统总线Z间的接口电路。这个接口电 路是在屮断接口的基础上再加DMA机构组成。习惯上将DMA方式的接口电路称为DMA控制器。 ①内存地址计数器

用于存放内存屮要交换的数据地址。在DMA传送前,需通过程序将数据在内存屮的起始位置 (首地址)送到内存地址计数器。而当DMA传送时,每交换一次数据,将地址计数器加“1”, 从而以增量方式给出内存屮要交换的一批数据的地址。②字计数器

用于记录传送数据块的长度(多少字数)。其内容也是在数据传送Z前由程序预置,交换的字 数通常以补码形式表示。在DMA传送时,每传送一个字,字计数器就加“1”,当计数器溢出 即最高位产生进位时,表示这批数据传送完毕,于是引起DMA控制器向CPU发出屮断信号。 %1 数据缓冲寄存器

用于暂存每次传送的数据(一个字)。当输入时,由设备(如磁盘)送往数据缓冲寄存器,再 由缓冲寄存器通过数据总线送到内存。反Z,输出时,由内存通过数据总线送到数据缓冲寄 存器,然后再送到设备。 %1 “DMA请求”标志

每当设备准备好一个数据字后给出一个控制信号,使“DMA”请求标志置“1”。该标志置位后 向“控制/状态”逻辑发出DMA请求,后者又向CPU发出总线使用权的请求(HOLD), CPU响 M此请求示发冋响应信号IILDA, “控制/状态”逻辑接收此信号后发出DMA响应信号,使“DMA 请求”标志复位,为交换下一个字做好准备。⑤“控制/状态”逻辑

它由控制和时序电路,以及状态标志等纟R成,用于修改内存地址计数器和字计数器,指定传 送类型(输入输出),并对“DMA请求”信号和CPU响应信号进行协调和同步。⑥屮断机构 当字计数器溢出时(全0),意味看一组数据交换完毕,由溢出信号触发中断机构,向CPU提 出屮断报告。这里的屮断与前面介绍的I/O屮断所采用的技术相同,但屮断的目的不同,前 面是为了数据的输入或输出,而这里是为了报告一纟R数据传送结束。因此它们是I/O系统屮 不同的屮断事件。

5. 通道方式

(1) 通道的功能

DMA控制器的出现已经减轻了 CPU对数据输入输出的控制,使得CPU的效率有显著的提高。 而

通道的出现则进一步提高了 CPU的效率。这是因为通道是一个具有特殊功能的处理器,它 有白己的指令和稈序专门负责数据输入输出的传输控制,而CPU将“传输控制”的功能下放 给通道后只负责“数据处理”功能。这样,通道与CPU分时使用内存,实现了 CPU内部运算 与I/O设备的并行工作。

通道的基木功能是执行通道指令、组织外部设备和内存进行数据传输,按I/O指令要求启动 外部设备,向CPU报告屮断等,具体有以下五项任务:

%1 接受CPU的I/O指令,按指令要求与指定的外部设备进行通信;

%1 从内存选取属于该通道程序的通道指令,经译码后向设备控制器和设备发送各种命令;③组 织外部设备和内存乙间进行数据传送,并根据需要提供数据屮间缓存的空间,以及提供数据 存入内存的地址和传送的数据量;

%1 从外部设备得到设备的状态信息,形成并保存通道木身的状态信息,根据要求将这些状态 信息送到内存的指定单元,供CPU使用;

%1 将外部设备的中断请求和通道本身的中断请求,按次序及时报告CPUo

(2) 通道类型

根据通道的工作方式,通道可分为:

①选择通道。②数组多路通道。③字节多路通道。④通道适配器。 6. 外部设备

外部设备分为输入设备、输出设备、输入输出兼用设备、外存设备、数据通信设备和过程控 制设备等。 (1) 输入设备

(2) 输出设备 (3) 汉字设备 (4) 数据通信设备 (5) 过程控制设备

十、操作系统基础

1 ?操作系统概述 (1) 基本概念

操作系统是计算机系统屮的一个系统软件,它是这样一些稈序模块的集合 -------- 它们能有效

地纽织和管理计算机系统屮的硬件及软件资源,合理地纽?织计算机丁作流程,控制程序的执 行,并向用户提供各种服务功能,使得用户能够灵活、方便、有效地使用计算机,使整个计 算机系统能高效地运行。

(2) 操作系统的特征①并发性。②共享性。③随机性。 (3) 操作系统的地位

(4) 操作系统的功能①进程管理②存储管理③文件管理④设备管理⑤作业管理 2. 操作系统的类型 (1) 批处理系统

(2) 分时系统

(3) 实时系统

(4) 个人计算机操作系统 (5) 网络操作系统 (6) 分布式操作系统

3. 研究操作系统的方法

研究操作系统可以有几种不同的观点。 (1) 资源管理观点 (2) 进稈观点 (3) 虚拟机观点

4. 操作系统的便件环境

(1)特权指令与处理机状态?寺权指令和非特权指令

每个机器都有H己的指令系统。在多道稈序设计环境屮,为了保证系统安全,将指令系统屮 的指令分成两部分:特权指令和非特权指令。②CPU状态

CPU交替执行操作系统程序和川户程序。在执行不同程序时,根据运行程序对机器指令的使 用权限而将CPU置为不同的状态。CPU的状态属于程序状态字PSW的一位。大多数计算机系 统将CPU执行状态划分为管态和目态。(2)屮断机制

屮断机制是现代计算机系统屮的基木设施之一,它在系统屮起着通信联络作用,以协调系统 对各种外部事件的响应和处理。中断是与进程管理密切相关的,确切地说,屮断是实现多道 程序设计的必要条件。有了屮断,操作系统才可以获得系统的控制权,以便将CPU资源分派 给不同的进程。

(3)定时装置

为了实现系统管理和维护,硬件必须提供时钟,即定时装置。硬件时钟通常分为两类:绝对时 钟和相对时钟。 5. 进程管理

进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源 分配的一个独立单位。进稈是动态产生、动态消亡的,每个进稈都有一个数据结构 ---------- 进 稈控制块 ----- 记录其执行情况。进稈有三种基木状态,随着进程的进展,状态之间相互转 化。

6. 存储管理

内存是可被处理器直接访问的,处理器是按绝对地址访问内存的。为了使用户编制的稈序能 存放在内存的任意区域执行,川户程序使用的是逻辑地址空间。存储管理必须为川户分配一 个物理上的内存空间,于是,就有一个从逻辑地址空间到物理地址空间的转换问题。为了保 证CPU执行指令时可正确访问存储单元,需将用户程序屮的逻辑地址转换为运行时可由机器 直接寻址的物理地址,这一过稈称为地址映射。

7. 文件管理

用户从使用角度纟R织文件,用户组织的逻辑文件有两种形式:流式文件和记录式文件。文件系 统从存储介质的特性、用户的存取方式以及怎样有效地存储和检索的角度组织文件。由文件 系统组织的物理文件类型可以有连续文件、链接文件和索引文件等。

&设备管理

按设备的使用特性分类,输入输出设备可分为输入设备、输出设备、交互式设备和存储设备, 等等。以系统屮信息组织方式来划分设备,可把输入输出设备划分为字符设备(character device)和块设备(block device)等。

从使用的角度可把外部设备分成独占设备和共享设备两大类。

十一、计算机网络基础

1. 计算机网络基木概念 (1) 计算机网络的形成与发展

(2) 计算机网络的主要特征

资源共享观点将计算机网络定义为“以能够相互共享资源的方式互联起来的6治计算机系统 的

集合”。

资源共享观点的定义符合忖前计算机网络的基木特征。

2. 计算机网络的分类 (1) 网络分类方法

计算机网络的分类方法可以是多样的,其屮最主要的两种方法是: ?根据网络所使用的传输技术(transmission technology)分类。 ?根据网络的覆盖范围与规模(scale)分类。

(2) 广域网

广域网(Wide Area Network, WAN)也称为远稈网。目前的广域网具有以下特点: ?适应大容量与突发性通信的要求; ?适应综合业务服务的要求; ?开放的设备接口与规范化的协议; ?完善的通信服务与网络管理。

(3) 局域网

局域网(Local Area Network, LAN)是继广域网之后又一个网络研究与应用的热点,也是目 前技术发展最快的领域

局域网的技术特点主要表现在以下几个方面:

%1 局域网覆盖有限的地理范I韦I,它满足公司、机关、校园、工厂等有限范围内的计算机、终 端与各类信息处理设备联网的需求。

%1 局域网提供高数据传输速率(10Mb/s?lOOOMb/s)、低误码率的高质杲数据传输坏境。③局 域网一般属于一个单位所有,易于建立、维护与扩展。

%1 决定局域网特性的主要技术要素为网络拓扑、传输介质与介质访问控制方法。 %1 从介质访问控制方法的角度看,局域网可分为共享式局域网与交换式局域网两类。

(4) 城域网城域网(MAN, Metropo 1 itan Area Network)是介于广域网与局域网之间的—-种 高速网络。城域网设计的H标是要满足几卜公里范围内的大最企业、机关、公司的多个局域 网互联的需求,以实现大量用户Z间的数据、语音、图形与{mod}等多种信息的传输功能。 早期的城域网产品主要是光纤分布式数据接口(Fiber Distributed Data Interface, FDDI )0

三级信息技术分节考试要点.doc

采用适当容量的Cache,其容量小于主存。(2)磁盘缓冲技术磁盘缓冲技术的目的是减少由于主、辅存Z间的速度差异对计算机总体性能的影响。磁盘是存储系统屮的辅助部分,英主要作用是用来存储不常用的数据和稈序等信息,减轻对主存容量的需求压力。由于磁盘屮的信息不能被计算机的其他部件育接调用,因此在信息的输入/输出过程屮必须在主存屮开辟一定的空单位,作为与磁盘上信息
推荐度:
点击下载文档文档为doc格式
9nvr258x7l6u75f0b3w102ra61x6wi01dhp
领取福利

微信扫码领取福利

微信扫码分享