ImageVerifierCode 换一换
格式:DOCX , 页数:12 ,大小:132.64KB ,
资源ID:13285311      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/13285311.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(计算机的基本组成文档格式.docx)为本站会员(b****0)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

计算机的基本组成文档格式.docx

1、2( 指令和指令系统(1)指令 (instruction) 指令是指要计算机完成某个操作所发出的指示或命令,且由计算机直接识别执 行。一台计算机可以有许多指令,作用也各不相同,所有指令的集合称为计算机的 指令系统。指令通常包含操作码 (operation code) 和操作数 (operand) 两个部分,操作码 指明计算机应该执行的某种操作的性质与功能,即指示计算机执行何种操作 ; 操作 数指出参加操作的数据或数据所在单元的地址。用机器指令编写的程序称为机器语言程序。指令按其功能可分为两种类型 : 一类是命令计算机的各个部件完成基本的算术 逻辑运算、数据存取和数据传送等操作,属于操作类指令

2、; 另一类则是用来控制程 序本身的执行顺序,实现程序的分支、转移等操作,属于控制转移类指令。(2)指令系统指令系统能具体而集中的体现计算机的基本功能。从计算机系统结构的角度 看,指令系统是软件和硬件的界面,指令是对计算机进行程序控制的最小单位。指令系统的内核是硬件,当一台机器指令系统确定之后,硬件设计师根据指令 系统的约束条件构造硬件组织,由硬件支持指令系统使其功能得以实现。而软件设 计师在指令系统的基础上建立程序系统,扩充和发挥机器的功能。对不同种类的机器而言,指令系统的指令数目与种类呈现出比较大的差异。指 令系统决定了计算机的能力,也影响着计算机的体系结构。一台计算机的指令种类 总是有限的

3、,但在人们的精心设计下,可以编制出各式各样的程序。计算机的能力 固然取决于它自身的性能,但更取决于编程人员的聪明才智。3( 计算机软件概述所谓软件,就是计算机用户把要求计算机执行的各种操作按照一定的格式编写 成的命令集。有了软件,计算机就能脱离人的直接干预自动进行运算和处理。计算 机在运行时,预先把相应的软件存入计算机的存储器中,这些软件称为用户程序 ( 又称源程序 ) ,然后再用编译的方法或解释的方法把源程序翻译成计算机能够认识 的机器指令 (又称目标程序 ) ,并执行该机器指令。(1) 机器语言 所谓机器语言,是指能为计算机识别的指令代码,它是一组二进制代码,每一 种计算机都有一种指令代码

4、集。指令代码的功能越丰富,则计算机的性能越好,能 执行操作的种类越多。由于机器语言的形式是以二进制代码出现的,所以对于一般 的人员来说,辨认它很不方便,即使是专业人员要认识它并熟练地用它进行编程也 不是一件容易的事,因此机器语言被称为低级语言。(2) 高级语言 为了克服低级语言的不易认识的缺点,人们用英文字符按一定的格式组成命令 符号来代替机器语言的二进制代码。由于英文的命令符号的形式可以组合得很接近 实际命令的意思,所以这一类的命令容易记忆,也容易理解,因此称为高级语言。 显然,要使计算机能够执行用高级语言编写出来的命令程序,计算机在执行该程序 之前,就要把高级第 1 章 计算机的基本组成

5、3 语言编写的程序翻译成计算机能够辨认的机器语 言。4(微型计算机结构特点计算机通常分成大、中、小和微型计算机。微型计算机 ( 简称微型机,微机 ) 与一般大、中、小型计算机并无本质区别,但 微型机有自己的特点,主要表现在两个方面。(1) 采用微处理器作为 CPU微处理器是采用大规模或超大规模集成电路技术将运算器和控制器集成在一块 芯片上,各种类型的微型机均采用微处理器作为 CPU此外,内存储器、接口电路也采用大规模集成电路器件,从而使微型机的主机可由为数不多的几块芯片组装而 成,使微型机体积小、重量轻、成本低、工作可靠。(2)采用总线实现系统连接所谓总线(BUS)是指信号线的集合,通过总线可

6、以实现相互的信息或数据交 换。在微型机中,各个有联系的部件不是单独地使用导线连接,而是连到总线上, 这就使部件间的通信关系变成面向总线的单一关系,所以总线是各部件共用的。采 用总线结构,简化了连线,增加了可靠性,并便于部件和设备的扩充,尤其是制定 了统一的总线标准后,不同设备之间容易实现互连。根据总线上传送信息的不同,微型机中的总线分为数据总线 (data bus , DB)、 地址总线(address bus ,AB)和控制总线(control bus ,CB)。, 数据总线一般是双向三态控制,用来实现 CPU存储器和I/O设备之间的数据交换。数 据总线的宽度一般与CPU的字长相同。, 地址

7、总线一般是单向三态控制。地址信息由 CPU发出,通过地址总线传送到存储器或I/O 接口,指出相应的存储单元或 I/O 设备。, 控制总线主要用于传送由CPU发出的对存储器和I/O接口进行控制的信号,以及这些接 口芯片对CPU的应答、请求等信号。图1-2所示的是以总线形式表示的微型机结构(a)总线结构示意图(b)3种总线传送方向示意图单片机原理及应用4图1-2微型机总线结构图图1-2(a)体现了各部件通过总线相连的情况,图 1-2(b)则以3种总线明确指出不同信息及其传送方向。1.1.2运算器运算器是对数据进行运算的部件,它能够快速地对数据进行加、减、乘、除等 基本算术运算以及“与”、“或”、“

8、非”等逻辑运算。在运算过程中,运算器不 断得到由存储器提供的数据,运算后把结果(包括中间结果)送回存储器保存起来。 整个运算过程是在控制器统一指挥下,按程序中编排的操作次序进行的。运算器主要由算术逻辑单元(arithmetic logic unit ,ALU)、寄存器(包括通 用寄存器、暂存寄存器、标志寄存器等)以及一些控制数据传送的电路组成。算术 逻辑单元是运算器中实现算术和逻辑运算的电路 ;寄存器是运算器中的数据暂存 器,在运算器中往往设置多个寄存器,每个寄存器能够保存一个数据。寄存器可以 直接为算术逻辑单元提供参加运算的数据,运算的中间结果也可以保存在寄存器 中。这样,一个简单的运算过程

9、就可以在运算器内部完成,避免了频繁地访问存储 器,从而提高了运算速度。运算器中还设有标志寄存器,它用来存放运算结果的特 征,如进位标志 (C) 、零标志 (Z) 、符号标志 (S) 等。在不同的机器中,标志寄存器 的标志位有不同的规定。 1.1.3 控制器控制器是计算机的控制中心,计算机的工作就是在控制器的控制下有条不紊地 协调进行的。控制器通过地址访问内存储器,逐条取出选中单元的指令,然后分析 指令,并根据指令产生相应的控制信号作用于其他部件,控制这些部件完成指令所 要求的操作。上述过程周而复始,保证了计算机能自动、连续地工作。控制器主要由程序计数器(program counter , PC

10、)、指令寄存器(instruction register , IR) 、指令译码器 (instruction decoder , ID) 、时序电路及操作控制器 等电路组成。当计算机执行程序时,程序计数器中保存的是要执行的下一条指令的 地址,控制器根据这个地址,从内存中取出指令并送入指令寄存器。指令译码器对 指令寄存器中的指令代码进行分析后,发出各种相应的操作命令,指挥计算机的有 关部件进行工作,比如一次内存读写操作,一个算术 / 逻辑运算操作,或一个输入 输出操作等。程序计数器是控制器中的一个重要部件,它的功能是指示程序的执行顺序。在 取指令阶段,它保留本条指令的地址 ; 当指令执行完成后,

11、它存放的是下一条将要 执行的指令地址。程序计数器的位长一般是能表示内存的最大容量。下一条指令地 址的形成有两种可能,一种是顺序执行,下一条指令地址通过指令计数器自动加 1 完成; 另一种是通过转移指令形成下一条指令地址。通常将运算器和控制器合在一起称为中央处理单元 (central processingunit , CPU),第1章计算机的基本组成5 CPU是计算机的核心部件,在生产制作时将其集 成在一块芯片里。1.1.4 存储器1( 内存和外存存储器是用来存放信息的部件。计算机的存储器可分为内存储器 ( 简称内存, 也称主存储器 ) 和外存储器 ( 简称外存,也称辅助存储器 ) 。内存直接与

12、CPU相连,可由CPU直接读写信息,是CPU能根据地址线直接寻址 的存储空间。它一般用来存放正在执行的程序或正在处理的数据。由于内存的数据 交换非常频繁,因此内存的速度会直接影响整机的性能。目前的内存大都是由半导 体存储器芯片组成的,其特点是体积小、耗电低、存取速度快、可靠性好,并且集 成度越来越高,而成本越来越低,因此,即使是个人微机也可配置较大的内存 (如64MB或 256MB。外存储器不能与CPU直接交换信息,CPU需按输入输出方式访问这部分存储空 间。外存一般用来存放暂时不用但又需长期保留的程序或数据。存放在外存的程序 必须调入内存后才能运行。外存一般是由磁性介质材料 (如磁盘、磁带

13、)或光盘制成 的,其中存放的信息不会因断电而丢失。与内存相比,外存的存储容量较大,价格 也相对便宜,但存取速度较慢。常用的外存有软盘、硬盘、磁带及光盘等。2(半导体存储器的分类 目前各类计算机的内存普遍采用半导体存储器,从不同的角度可以对半导体存 储器进行不同的分类。(1) 按读写功能来划分,半导体存储器可分为只读存储器和随机存储器。只读存储器简称ROM(read only memory),它需要预先写入程序或数据,写入 的程序称为固化程序,具有很高的可靠性。 ROM勺特点是在计算机正常工作时,其内容可以反复被读出,但不能改写,掉电后片内信息不会丢失。只读存储器适用于 数据写入后不变或极少需要

14、改变的应用场合,如存放字库、固定的数据和程序等。只读存储器又分为掩模、可编程、可擦写可编程等多种类型。随机存储器简称 RAM(random access memory),其特点是在计算机正常工作 时,可随时对存储器写入或读出信息,读写信息的时间和地址都是任意的、无关的。但RAM中存储的信息在掉电后会丢失。随机存储器常用于存放频繁访问或频繁 更新的程序或数据,计算机的内存就是由随机存储器构成的。(2)按半导体制造工艺来划分,半导体存储器可分为双极型和 MOS型存储器 双极型存储器是用晶体管-晶体管逻辑电路(TTL)做成的,一般为随机存储器。其特点是工作速度快,但功耗大、集成度低,且工艺较复杂,主

15、要用作高速缓存、 超高速计算机的主存等。MOS型 (metal oxide semic on ductor) 存储器是用金属氧化物半导体管制成的, 其特点是功耗小、集成度高,但速度略低于双极型存储器,是当前计算机内存的主 要芯片。(3)按信息保存方式来划分,半导体存储器可分为静态随机存储器与动态随机 存储器。静态随机存储器(SRAM不需要刷新,即在通电状态下,只要不写入新的信息, 信息始终保持不变。静态随机存储器的电路设计简单,但其集成度要低于动态随机 存储单片机原理及应用 6器,且成本较高。常用于小容量或高速的存储系统,如高速缓存、视频存储器 等。动态随机存储器(DRAM所存放的信息将随时间而衰减,所以必须定时刷新。由 于动态随

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1