计算机系分统层结构.pptxVIP

  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文档。上传文档
查看更多

在本篇用3章分三个层次,即微体系结构层、指令系统层和汇编语言层讨论计算机系统的组成。微体系结构层是具体的硬件层次,可看作是指令系统的解释器。指令系统层是一个抽象的层次,其指令系统是一种硬件和编译器都可识别的机器语言。汇编语言层提供的语言,是将机器语言“符号化”以便于人们理解。用汇编语言编写的程序先由汇编器翻译成机器语言程序,再由微体系结构层解释执行。第2篇计算机系统分层结构

1.4~系统结构计算机系统结构系统的层次结构★★面向问题语言层汇编语言层操作系统层指令系统层微体系结构层5层4层3层2层1层硬件---机器语言机器与人的界面符号化的机器语言面向用户的语言硬件/固件(微程序)翻译(编译器)翻译(汇编器)部分解释(操作系统)直接执行/解释(微程序)

在微体系结构层,是从寄存器级分析CPU的结构和功能。本章主要内容:CPU的基本组成和功能算术逻辑部件ALU和运算方法CPU模型机组合逻辑控制器原理微程序控制器原理第3章微体系结构层—CPU组织

第5章CPU.学习目的和要求:认识CPU在计算机中的位置;要求掌握CPU与各个部分的协调工作原理;.重点:整机构成,三级时序,两类控制器;.难点:运算器,微程序控制和设计。0102

3.1CPU(CentralProcessUnit)的组成和功能计算机的工作就是不断执行指令序列的过程。CPU的主要功能是从主存储器中取出指令、分析指令和执行指令,即按指令控制计算机各部件操作,并对数据进行处理。CPU是计算机的核心组成部分CPU的组成和功能12

3.1.1CPU的组成由算术逻辑部件ALU、控制器、各种寄存器(寄存器群)和CPU内部总线(连接部件)另:Cache

ALU部件ALU的功能是实现数据的算术与逻辑运算两个输入端口,参加运算的两个操作数,通常来自CPU中的通用寄存器或ALU总线。控制信号:ADD,SUB,OR,AND等输出:运算结果

CPU中的寄存器包括存放控制信息的寄存器,如指令寄存器(IR)、程序计数器(PC)和状态字寄存器(FR);以及存放所处理数据的寄存器,如通用寄存器和暂存器。01通用寄存器本身在逻辑上只具有接收信息、存储信息和发送信息的功能。可为ALU提供操作数并存放运算结果(MUL,DIV),也可用作变址寄存器(SI,DI)、地址指针和计数器(CX)等。022.寄存器

暂存器暂存从主存储器读出的数据,暂存器没有寄存器号,因此不能直接编程访问它们,是透明的。(ALU的两个输入)用来存放当前正在执行的一条指令。执行指令时,需根据PC中的指令地址从主存读取指令送到IR中。(3)指令寄存器IR(InstructionRegister)存放当前或下一条指令在主存中的地址,因此又称为指令计数器或指令指针IP(InstructionPointer)。(4)程序计数器PC(ProgramCounter)

状态寄存器存放当前程序的运行状态和工作方式,其内容称为程序状态字PSW(ProgramStateWord),PSW是参与控制程序执行的重要依据。(P144)

标志位的值标志名标志为1标志为0OF溢出(是/否)OVNVDF方向(增量/减量)DNUPIF中断(允许/关闭)EIDISF符号(正/负)NGPLZF零(是/否)ZRNZAF辅助进位(是/否)ACNAPF奇偶(偶/奇)PEPOCF进位(是/否)CYNC

?系统总线用来连接CPU、主存储器与I/O接口,它通常包括三组:数据总线、地址总线和控制总线。所谓总线是一组能为多个部件分时共享的公共信息传送线路,它分时接收各部件送来的信息,并发送信息到有关部件。?CPU内部总线用来连接CPU内的各寄存器与ALU;由于多个部件连接在一组公共总线上,可能会出现多个部件争用总线,因此需设置总线控制逻辑以解决总线控制权的有关问题。按总线传送的方向可将总线分为单向总线和双向总线。3.总线总线分类:

4.CPU内部数据通路CPU内部寄存器及ALU之间通常用总线方式传送数据信息。介绍两种常见的结构。单总线数据通路结构(双向)采用单总线结构的CPU数据通路

CPU数据通路结构只采用一组内总线,它是双向总线。通用寄存器组、其他寄存器和ALU均连在这组内总线上。CPU内各寄存器间的数据传送必须通过内总线进行,ALU通过内总线得到操作数,其运算结果也经内总线输出。(2)多组内总线结构(单向)采用三总线结构的CPU数据通路为了提高CPU的工作速度,一种方法是在CPU内部设置多组内总线,使几个数据传送操作能够同时进行

文档评论(0)

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

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

1亿VIP精品文档

相关文档