- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1章 计算机系统概述 1.1.1基本构成 处理器(Processor):用于控制计算机的操作,执行数据处理功能,是计算机硬件的核心,又称CPU(Central Processing Unit),处理器由控制器、运算器和一组寄存器组成。 主存储器(Main Memory):又称内存,用于存储数据和程序。处理器需要的程序和数据都在主存储器中存放,处理器与主存储器直接交换信息。其它部件与处理器的信息交换要通过主存储器。 输入输出模块(I/O Modules):输入输出模块是完成用户信息(程序和数据)和计算机能处理的二进制信息之间的变换和移动。输入输出模块包括一些通信设备、终端、辅助存储器和I/O控制器等。 系统总线(System Bus):系统总线是为处理机、主存储器和输入输出模块之间提供信息通信的设施。 处理器用于控制计算机的操作,执行数据处理功能,是计算机硬件的核心,又称CPU,处理器由控制器、运算器和一组寄存器组成。控制器负责根据读入的指令决定计算机的操作,如:是否访问I/O设备,是否访问内存或者是否进行数据运算,运算器负责对数据进行加减乘除等算术运算和比较两个数大小等逻辑运算。计算机的全部工作都是在处理器的控制下进行。 存储器地址寄存器(Memory Address Register, MAR):存放下一次读写的存储器地址。 存储器缓冲寄存器(Memory Buffer Register, MBR):存放将要写入存储器的数据或者从存储器读取的数据。 输入输出地址寄存器(I/O Address Register, I/O AR):存放下一次读写的特定的输入输出设备。 输入输出缓冲寄存器(I/O Buffer Register, I/O BR):存放将要输入输出的数据。 程序计数器(Program Counter,PC):存放下一次读取指令的存储器地址。 指令寄存器(Instruction Register,IR):存放从主存储器中取出的指令。 数据传输:将数据在内存和寄存器间进行传递。 输入输出:通过I/O模块将数据传送到输出设备或从输入设备输入数据。 数据处理:对数据执行算术运算或逻辑运算。 程序控制:某些指令可以改变程序的执行顺序。处理器从该类指令中取出下一条指令在内存中的位置,将其保存在程序计数器中。 计算机处理器与内存交换数据。这是计算机数据交换的主要方式。 I/O模块直接与内存交换数据。称为直接内存存取(Direct Memory Access DMA) I/O模块与处理器直接交换数据。 1.1.3 存储设备 1存储器的层次结构 2 寄存器 寄存器集成在处理器芯片上,详细参见1.1.2 处理器部分。 处理器需要的程序和数据都在主存储器中存放,处理器与主存储器直接交换信息。其它部件与处理器的信息交换要通过主存储器。内存可分为只读存储器(ROM)和随机存取存储器(RAM)。ROM中的数据是一次性写入,之后便不能修改,常用于存放一些基本的程序和数据,如启动程序,初始化数据等。ROM中的数据可永久保存,不会因为电源关闭而丢失。RAM的内容可以快速的进行读写,用于操作系统、用户程序以及数据的存放。目前使用的RAM通常是易失性的。 高速缓存用于在主存储器和处理器的寄存器之间的数据移动。由主处理器到高速缓存器的数据移动为块移动,由高速缓存器到处理器的寄存器的数据移动为字移动。 高速缓存器采用存取速度接近于处理器速度的存储器,但其容量较主存储器要小很多。 设计适当的高速缓存器的大小及良好的管理策略,可使得高速缓存在提升系统性能上达到良好效果。 磁盘作为计算机系统中常见的辅助存储器具有速度较慢、容量较大、价格较便宜和数据非易失性等特点。磁盘采用磁介质存储数据,在电源关闭后,磁盘中的数据仍然保存。因此,磁盘常用于存储大量的程序和数据,作为主存储器的后备。 1.1.4 I/O结构 处理机与主存储器,I/O模块交换信息都是通过总线进行,通过总线传递的信息包括数据、数据传输的地址(存储器单元的地址和外部设备的I/O地址)以及控制外部设备的控制信号。因此,总线一般包括数据总线(负责计算机系统各部件间的数据传送)、控制总线(负责传送对磁盘及其它外部设备的控制信号)和地址总线(负责传送要访问的存储器单元的地址和外部设备的I/O地址)。由于各种信号都要经过总线,总线的速度应该和处理器匹配。 2 I/O模块 一个外部设备包括两个部分:I/O模块和设备本身。与处理器打交道的是I/O模块,外部设备由I/O模块控制执行,外部设备与处理器的数据的交换也由I/O模块负责。 I/O模块的技术:可编程I/O、中断驱动I/O、直接内存访问(DMA)。 1.2操作系统的概念 1.2.1 操作系统的定义与地位 2 操作系统的地位 1 操作系统是一
文档评论(0)