计算机的基本组成及工作原理

上传人:hs****ma 文档编号:513005393 上传时间:2023-04-29 格式:DOCX 页数:8 大小:105.39KB
返回 下载 相关 举报
计算机的基本组成及工作原理_第1页
第1页 / 共8页
计算机的基本组成及工作原理_第2页
第2页 / 共8页
计算机的基本组成及工作原理_第3页
第3页 / 共8页
计算机的基本组成及工作原理_第4页
第4页 / 共8页
计算机的基本组成及工作原理_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《计算机的基本组成及工作原理》由会员分享,可在线阅读,更多相关《计算机的基本组成及工作原理(8页珍藏版)》请在金锄头文库上搜索。

1、计算机的基本组成及工作原理文档编制序号:KKIDT-LLE0828-LLETD298-POI08计算机的基本组成及工作原理计算机系统的组成计算机系统是由硬件系统和软件系统两大部分组成,这一节将分别介绍计算机硬件 系统和软件系统。计算机硬件是构成计算机系统各功能部件的集合。是由电子、机械和光电元件组成 的各种计算机部件和设备的总称,是计算机完成各项工作的物质基础。计算机硬件是看 得见、摸得着的,实实在在存在的物理实体。计算机软件是指与计算机系统操作有关的各种程序以及任何与之相关的文档和数据 的集合。其中程序是用程序设计语言描述的适合计算机执行的语句指令序列。没有安装任何软件的计算机通常称为“裸机

2、”,裸机是无法工作的。如果计算机硬件 脱离了计算机软件,那么它就成为了一台无用的机器。如果计算机软件脱离了计算机的 硬件就失去了它运行的物质基础;所以说二者相互依存,缺一不可,共同构成一个完整 的计算机系统。计算机系统的基本组成如图 1-6 所示。中央处理器(CPU)图1-6计算机系统的基本组算术逻辑运算器(alu)1控制器(CU)内存储器随机存取存储器(RAM) 只读存储器(ROM)硬件系统外存储器磁盘 磁带V 硬盘(Hard Disk)软盘(Floppy Disk)光盘(CD-ROM DVD-ROM)k输入输出设备(I/O Devices)计算机系统/键盘 鼠标描扫仪 光笔 数字化仪 显示

3、器 打印机 绘图仪 联网通讯设备操作系统DOSWindows Xenix 其它f系统软件(语言处理程序(汇编及各种语言的编译、解释程序)软件系统系统实用程序界面工具程序数据库管理系统程序库软件包套装软件用户自己开发的软件系统彳编辑程序链接装配程序、其它计算机硬件系统的基本组成及工作原理现代计算机是一个自动化的信息处理装置,它之所以能实现自动化信息处理,是由 于采用了“存储程序”工作原理。这一原理是1946年由冯诺依曼和他的同事们在一篇题 为关于电子计算机逻辑设计的初步讨论的论文中提出并论证的。这一原理确立了现 代计算机的基本组成和工作方式。 计算机硬件由五个基本部分组成:运算器、控制器、存储器

4、、输入设备和输出设 备。 计算机内部采用二进制来表示程序和数据。 采用“存储程序”的方式,将程序和数据放入同一个存储器中(内存储器),计算机 能够自动高速地从存储器中取出指令加以执行。可以说计算机硬件的五大部件中每一个部件都有相对独立的功能,分别完成各自 不同的工作。如图 1-7 所示,五大部件实际上是在控制器的控制下协调统一地工作。首 先,把表示计算步骤的程序和计算中需要的原始数据,在控制器输入命令的控制下,通 过输入设备送入计算机的存储器存储。其次当计算开始时,在取指令作用下把程序指令 逐条送入控制器。控制器对指令进行译码,并根据指令的操作要求向存储器和运算器发 出存储、取数命令和运算命令

5、,经过运算器计算并把结果存放在存储器内。在控制器的 取数和输出命令作用下,通过输出设备输出计算结果。程序数据图 1-7 计算机基本硬件组成及简单工作原理1 运算器(ALU)运算器也称为算术逻辑单元ALU (Arithmetic Logic Unit)。它的功能是完成算术运 算和逻辑运算。算术运算是指加、减、乘、除及它们的复合运算。而逻辑运算是指 “与”、“或”、“非”等逻辑比较和逻辑判断等操作。在计算机中,任何复杂运算都转化为基 本的算术与逻辑运算,然后在运算器中完成。2 控制器 (CU)控制器CU(Controller Unit)是计算机的指挥系统,控制器一般由指令寄存器、指 令译码器、时序

6、电路和控制电路组成。它的基本功能是从内存取指令和执行指令。指令 是指示计算机如何工作的一步操作,由操作码(操作方法)及操作数(操作对象)两部 分组成。控制器通过地址访问存储器、逐条取出选中单元指令,分析指令,并根据指令 产生的控制信号作用于其它各部件来完成指令要求的工作。上述工作周而复始,保证了 计算机能自动连续地工作。通常将运算器和控制器统称为中央处理器,即 CPU(Central Processing Unit), 它是整个计算机的核心部件,是计算机的“大脑”。它控制了计算机的运算、处理、输 入和输出等工作。集成电路技术是制造微型机、小型机、大型机和巨型机的CPU的基本技术。它的发 展使计

7、算机的速度和能力有了极大的改进。在 1965年,芯片巨人英特尔公司的创始人 戈登摩尔,给出了着名的摩尔定律:芯片上的晶体管数量每隔1824个月就会翻一 番。让所有人感到惊奇的是,这个定律非常精确的预测了芯片的30年发展。 1958年第 代集成电路仅仅包含两个晶体管,而1997年,奔腾II处理器则包含了 750万个晶体 管,2000年的Pentium 4已达到了微米技术,集成了 4200万个晶体管。CPU集成的晶 体管数量越大,就意味着更强的芯片计算能力。3 .存储器(Memory)存储器是计算机的记忆装置,它的主要功能是存放程序和数据。程序是计算 机操作的依据,数据是计算机操作的对象。 信息存

8、储单位程序和数据在计算机中以二进制的形式存放于存储器中。存储容量的大小以字节为 单位来度量。经常使用KB (千字节)、MB (兆字节)、GB (千兆字节)和TB来表 示。它们之间的关系是: 1KB=1024B=210B, 1MB=1024KB=220B, 1GB=1024MB=230B, 1TB=1024G=240B,在某些计算中为了计算简便经常把210 (1024) 默认为是 1000。位(bit):是计算机存储数据的最小单位。机器字中一个单独的符号“0”或“1”被 称为个二进制位,它可存放位二进制数。字节(Byte,简称B):字节是计算机存储容量的度量单位,也是数据处理的基本单 位, 8

9、个二进制位构成个字节。个字节的存储空间称为个存储单元。字(Word):计算机处理数据时,一次存取、加工和传递的数据长度称为字。一个 字通常由若干个字节组成。 存储器的分类根据存储器与CPU联系的密切程度可分为内存储代(算机储器)和外应储半(辅存储器器)两用功能PU度看,半导体存储器可以分 大类。内存断电算机主机内失它直失与运算器、e控存储器和断电后数据不会丢失的非易 失器交换信息olat容量存储器但微取速度快,中般am属于可随机读写的易失性存储器, 而放OM正非易行的程序和待处理的数据储碉了扩 大内存储器的容工作原理入了外存储器,外存作为内内存字长(Word Long):中央处理器可以同时处理

10、的数据的长度为字长。字长决定 CPU的寄存器和总线的数据宽度。现代计算机的字长有8位、16位、32位、64位。存储器的延更和后援放程序和数据U 存储器通来被分为许多等长的存储外元每个单元 放可以存些放系统必个须适使当用单位,的但信又不息。急全于部使用存储的单程序元按和数定顺序编号,这个编号被称为存储单 据的程序必须调地址存存储执行。外存的关系是一图对应CPU访应注意存储单元的地址和 慢它里,面但存储放的容内量容大,完可全是以长两时回事间。地保存大量信息。CPU与对存储器的之操作通常系称为访问存储器,访问存储器的方法有两种,一种是选定地 址后向存储单元存入数据,被称为“写”;另种是从选定的存储单

11、元中取出数据,被称 为“读”。可见,不论是读还是写,都必须先给出存储单元的地址。来自地址总线的存储 器地址由地址译码器译码(转换)后,找到相应的存储单元,由读写控制电路根据相应的读、写命令来确定对存储器的访问方式,完成读写操作。数据总线则用于传送写入 内存或从内存取出的信息。主存储器的结构框图如图1-8所示。4.输入设备输入设备是从计算 其他信息,从人们址总悉存储单卜部向计算机内部存储信息的 的形式转唤为讦算 常用的输入设备有建盘刊标、机外光笔、勺形J装置C几元够识别和 扫储单J其功能是将数据、程序及ISIS器机内部。5.息输出设备f 输出设备是将计算机的处理结殊僅送到-元能是将计算机内部二进

12、制形式的数据信层转存成人们所 的信息形式。常用的输出设备有显示器、打印机、绘图仪等。通读写操作命输入设备和读写控制备统称为I/O设备(Input/Output)。它们都属于计卜部供计算机用户使用的装置。其功 亍需要的或其他设备能接受和识别2 r=f=i算机令外部设备。令计算机软件系统图1-9内存储器原理一个完整的计算机系统是由硬件和软件两部分组成的。硬件是组成计算机的物理实 体。但仅有硬件计算机还不能工作,要使计算机解决各种问题,必须有软件的支持,软 件是介于用户和硬件系统之间的界面。“软件”一词20世纪60年代初传入我国。国际标准化组织(ISO)将软件定义为: 电子计算机程序及运用数据处理系

13、统所必需的手续、规则和文件的总称。对此定义,一 种公认的解释是:软件由程序和文档两部分组成。程序由计算机最基本的指令组成,是 计算机可以识别和执行的操作步骤;文档是指用自然语言或者形式化语言所编写的用来 描述程序的内容、组成、功能规格、开发情况、测试结构和使用方法的文字资料和图 表。程序是具有目的性和可执行性的,文档则是对程序的解释和说明。程序是软件的主体。软件按其功能划分,可分为系统软件和应用软件两大类型。1. 1.系统软件(System Software)系统软件一般是由计算b姨峁涸鸸芾怼15刂坪臀它扑慊母髦秩砑试矗没峁t桓鲇押玫牟僮鹘缑妗F淠康氖俏俗畲笙薅确11蛹扑慊淖饔茫浞 掷眉扑慊试

14、础O低橙砑爰扑慊布 涞摹熬嗬搿弊罱 span lang=EN-US常见的系统软件主要指操作系统,当然也包括语言处理程序(汇编和编译程序 等)、服务性程序(支撑软件)和数据库管理系统等。操作系统 OS (Operating System)操作系统是系统软件的核心。为了使计算机系统的所有资源(包括硬件和软件)协 调一致、有条不紊地工作,就必须用一个软件来进行统一管理和统一调度,这种软件称 为操作系统。它的功能就是管理计算机系统的全部硬件资源、软件资源及数据资源,从 图1-10可以看出,操作系统是最基本的系统软件,其他的所有软件都是建立在操作系 统的基础之上的。操作系统是用户与计算机硬件之间的接口,

15、没有操作系统作为中介,用户图1-10用户面对的计算机系统用户对计算机的操作和使用将变得非常难且低效。操作系 统能够合理地组织计算机整个工作流程,最大限度地提高 资源利用率。操作系统在为用户提供一个方便、友善、使 用灵活的服务界面的同时,也提供了其他软件开发,运行 的平台。它具备五个方面的功能,即CPU管理,作业管 理,存储器管理,设备管理及文件管理。操作系统是每一 台计算机必不可少的软件,现在具有一定规模的现代计算机甚至具备几个不同的操作系 统。操作系统的性能在很大程度上决定了计算机系统工作的优劣。微型计算机常用的操 作系统有 DOS(Disk Operating System)、Unix、Xenix、Linux、Windows98/2000、 NetWare、WindowsNT、WindowsXP 等。 语言处理程序 在介绍语言处理程序之前,很有必要先介绍一下计算机程序设计语言的发展。 软件是指计算机系统中的各种程序,而程序是用计算机语言来描述的指令序列。计 算机语言是人与计算机交流的一种工具,这种交流被称为计算机程序设计。程序设计语 言按其发展演变过程可分为三种:机器语言、汇编语言和高级语言,前二者统称为低级 语言。机器语言(Machine La

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号