微处理器的主要组成部分.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微处理器的主要组成部分.pdf

微处理器的主要组成部分 (资料来源:中国联保网) 微处理器由算术逻辑单元(ALU ,Arithmetic Logical Unit);累加器和通用寄存器组;程序计数器(也叫指 指标器);时序和控制逻辑部件 ;数据与地址锁存器/缓冲器;内部总线组成。其中运算器和控制器是其主要组成部分. 算术逻辑单元 算术逻辑单元ALU主要完成算术运算(+,-、×、÷、比较)和各种逻辑运算(与、或、非、异或、 移位)等操作。ALU是组合电路,本身无寄存操作数的功能,因而必须有保存操作数的两个寄 存器:暂存器TMP和累加器AC ,累加器既向ALU提供操作数,又接收ALU 的运算结果。 寄存器阵列实际上相当于微处理器内部的RAM,它包括通用寄存器组和专用寄存器组两部 分,通用寄存器(A ,B,C,D)用来存放参加运算的数据、中间结果或地址。它们一般均可作 为两个8位的寄存器来使用。处理器内部有了这些寄存器之后,就可避免频繁地访问存储器, 可缩短指令长度和指令执行时间,提高机器的运行速度,也给 程带来方便。专用寄存器包 括程序计数器PC、堆栈指示器SP和标志寄存器FR,它们的作用是固定的,用来存放地址或 地址基值。其中: A)程序计数器PC用来存放下一条要执行的指令地址,因而它控制着程序的执行顺序。在顺 序执行指令的条件下,每取出指令的一个字节,PC的内容自动加1。当程序发生转移时,就 必须把新的指令地址(目标地址)装入PC,这通常由转移指令来实现。 B)堆栈指示器SP用来存放栈顶地址。堆栈是存储器中的一个特定区域。它按“后进先出”方式 工作,当新的数据压入堆栈时,栈中原存信息不变,只改变栈顶位置,当数据从栈弹出时,弹 出的是栈顶位置的数据,弹出后自动调正栈顶位置。也就是说,数据在进行压栈、出栈操作 时,总是在栈顶进行。堆栈一旦初始化(即确定了栈底在内存中的位置)后,SP的内容(即栈 顶位置)使由CPU 自动管理。 C)标志寄存器也称程序状态字(PSW)寄存器,用来存放算术、逻辑运算指令执行后的结果 特征,如结果为0时,产生进位或溢出标志等。 定时与控制逻辑是微处理器的核心控制部件,负责对整个计算机进行控制、包括从存储器中 取指令,分析指令(即指令译码)确定指令操作和操作数地址,取操作数,执行指令规定的操 作,送运算结果到存储器或I/O端口等。它还向微机的其它各部件发出相应的控制信号,使C PU内、外各部件间协调工作。 内部总线用来连接微处理器的各功能部件并传送微处理器内部的数据和控制信号。 必须指出,微处理器本身并不能单独构成一个独立的工作系统,也不能独立地执行程序,必 须配上存储器、输入输出设备构成一个完整的微型计算机后才能独立工作。 存储器 微型计算机的存储器用来存放当前正在使用的或经常使用的程序和数据。存储器按读、写 方式分为随机存储器RAM (Random Access Memory)和只读存储器ROM (Read only Memory)。RAM也称为读/写存储器,工作过程中CPU可根据需要随时对其内容进行读或 写操作。RAM是易失性存储器,即其内容在断电后会全部丢失,因而只能存放暂时性的程 序和数据。ROM的内容只能读出不能写入,断电后其所存信息仍保留不变,是非易失性存 储器。所以ROM常用来存放永久件的程序和数据。如初始导引程序、监控程序、操作系统 中的基本输入、输出管理程序BIOS等。 输入/输出接口电路(I/O接口) 输入/输出接口电路是微型计算机的重要组成部件。他是微型计算机连接外部输入、输出设 备及各种控制对象并与外界进行信息交换的逻辑控制电路。由于外设的结构、工作速度、 信号形式和数据格式等各不相同,因此它们不能直接挂接到系统总线上,必须用输入/输出 接口电路来做中间转换,才能实现与CPU间的信息交换。I/O接口也称I/O适配器,不同的 外设必须配备不同的I/O适配器。I/O接口电路是微机应用系统必不可少的重要组成部分。 任何一个微机应用系统的研制和设计,实际上主要是I/O接口的研制和设计。因此I/O接口 技术是本课程讨论的重要内容之一,我们将在第八章中详细介绍。 总线(BUS ) 总线是计算机系统中各部件之间传送信息的公共通道,是微型计算机的重要组成部件。它由 若干条通信线和起驱动,隔离作用的各种三态门器件组成。微型计算机在结构形式上总是采 用总线结构,即构成微机的各功能部件(微处理器、存储器、I/O接口电路等)之间通过总线相 连接,这是微型计算机系统结构上的独特

文档评论(0)

aiwendang + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档