第2章计算机体系结构与组织.ppt

  1. 1、本文档共173页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机硬件的基本结构 运算器 (1)运算器:对二进制数进行运算的部件。它在控制器的控制下执行程序中的指令,完成各种算术运算、逻辑运算、比较运算、移位运算以及字符运算等。 运算器的组成:算术逻辑部件(ALU)完成加、减、乘、除等四则运算以及与、或、非、移位等逻辑运算;寄存器用来暂存参加运算的操作数或中间结果,常用的寄存器有累加寄存器、暂存寄存器、标志寄存器和通用寄存器等。 运算器的主要技术指标:运算速度,其单位是MIPS(百万指令/秒),通常是按照一定的频度执行各类指令的统计值。 存储器 (2)存储器:用来存储数据和程序的部件。 存储单位:“位”(bit)、“字节”(byte)、“字”和“字长” 存储容量:存储器所包含的存储单元的总数,其单位为K(1K=210=1024)。 存储器的分类: 内存储器:又称为主存储器,简称为内存或主存,用来存放现行程序的指令和数据。包括随机存取存储器(RAM)和只读存储器(ROM)等。 外存储器:又称为辅助存储器,简称为外存或辅存,用来存放需要长期保存的信息。 控制器 (3)控制器:是指挥计算机的各个部件按照指令的功能要求协调工作的部件。 控制器的组成: 1.程序计数器(PC):用来对程序中的指令进行计数,使控制器能依次读取指令; 2.指令寄存器(IR):在指令执行期间暂时保存正在执行的指令。 3.指令译码器(ID):用来识别指令的功能,分析指令的操作要求。 4.时序控制电路:用来生成时序信号,以协调在指令执行周期内各部件的工作。 5.微操作控制电路:用来产生各种控制操作命令。 输入/输出设备 输入/输出设备:简称为I/O设备,是外部与计算机交换信息的渠道。 输入设备:用于输入程序、数据、操作命令、图形、图像以及声音等信息。常用的输入设备有键盘、鼠标器、扫描仪、光笔、数字化仪以及语音输入装置等。 输出设备:用于显示或打印程序、运算结果、文字、图形、图像等,也可以播放声音。常用的输出设备有显示器、打印机、XY绘图仪以及声音播放装置等。 计算机的指令系统 指令:能被计算机识别并执行的二进制代码,它规定了计算机能完成的某一种操作。 指令系统:一台计算机能执行的所有指令的集合。 指令的格式:一条指令由操作码和地址码组成。操作码规定了该指令进行的操作种类;地址码给出了操作数、结果以及下一条指令的地址。 指令的分类: (1)数据传送型指令 (2)数据处理型指令 (3)输入输出型指令 (4)硬件控制指令 计算机的指令系统示意图 计算机的工作原理 指令的执行过程 (1)取指令:即按照指令计数器中的地址,从内存储器中取出指令,并送往指令寄存器中。 (2)分析指令:即对指令寄存器中存放的指令进行分析,由操作码确定执行什么操作,由地址码确定操作数的地址。 (3)执行指令:即根据分析的结果,由控制器发出完成该操作所需要的一系列控制信息,去完成该指令所要求的操作。 (4)上述步骤完成后,指令计数器加1,为执行下一条指令做好准备。如果遇到转移指令,则将转移地址送入指令计数器。 计算机总线结构类型 单总线结构 2.7.2 总线结构 双总线结构 2.7.2 总线结构 三总线结构 2.7.2 总线结构 总线的组成 传输线:包括地址线、数据线和控制线三部分。 接口:具有双向传输信息功能。 总线控制器:用于决定总线使用权。 2.7.2 总线结构 2.7.3 输入输出接口 1.接口的概念 在主机与外设进行数据交换时引入相应的逻辑部件解决两者之间的同步与协调、数据格式转换等问题的逻辑部件。 2.输入输出接口的基本功能 实现数据缓冲 实现数据的转换 提供外设和接口的状态 实现主机与外设之间的通讯联络控制 3. I/O接口的基本结构 数据寄存器; 设备地址译码器; 设备状态寄存器; 数据格式变换器,用于串到并、并到串的转换; 总线通信控制用的定时信号线路。 2.7.3 输入输出接口 4.外部设备的寻址 统一编址:将对内存的操作和对I/O设备的操作用相同的指令来完成。 单独编址:单独设置I/O指令来对I/O设备进行操作。 5. 接口的分类 按数据传输宽度分:并行接口与串行接口 按数据传送的控制方式分:程序直接控制的输入输出接口、程序查询控制接口、程序中断输入输出接口、DMA接口 按操作节拍分:同步接口和异步接口 2.7.3 输入输出接口 2.7.4 外设数据传送控制方式 1.程序直接控制方式 2.程序查询方式 3.程序中断方式 4.DMA输入输出方式 5.通道控制方式 6.I/O处理机方式 2.8 多核技术 多核时代到来 多核技术的开发源于工程师们意识到,仅仅提高单核芯片的速度会产生过多热量且无法带来相应的性能改善,即使

文档评论(0)

docindoc + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档