存储器or寄存器.ppt

  1. 1、本文档共233页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
存储器or寄存器

本讲内容 透视计算机:计算机组成与结构总结 组成部件 内部连接 理解计算机:机器指令的执行过程 计算机最基本的操作与控制:微操作 指令的执行过程 程序的执行 计算机的时序控制方式 时序系统简介 计算机结构(Architecture)的概念演变 What is Computer Architecture ? Architecture ISA: 指从编程者角度看到的计算机所具备的概念结构和逻辑功能。区别与计算机的物理实现和物理结构。 可编程存储器的结构 指令系统,指令格式,寻址方式 数据类型,编码 计算机组成(1) 从1946年开始,所有的计算机都包含如下几个部分 计算机组成(1) 运算器 完成最基本的算术逻辑运算 ALU(Arithmetic and Logic Unit) + Registers+ DataPath 控制器 提供各部件工作所需的控制信号,控制计算机其他部件协同工作 指令部件(Instruction Register ,Instruction Decoder) 指令顺序控制(Program Counter) 时序逻辑部件(Clock,Timer ,Sequencing Logic) 控制信号生成部件(Control Signal Generator or Control Memory) 运算器+控制器=CPU(Central Process Unit) 计算机组成(2) 存储器 保存程序和数据 存储单元(bit, Byte, Word) 地址的概念(每一个字节单元一个唯一的地址) 存储器的工作方式:读、写 组成:存储体+地址缓冲部件+数据缓冲部件+读写控制部件 存储器的层次:Cache + RAM + Disk + Tape 输入输出 实现计算机内部与外界(其他系统或人类)的信息交换 接口标准与接口部件 外部设备:输入设备、输出设备 计算机内部各部件之间的连接:计算机结构 总线结构 总线:符合一定的标准的一组公共数据通道 构成:地址总线、数据总线、控制总线 单总线结构 多总线结构 标准总线 ISAIndustry Standard Architecture(工业标准结构) EISAExtended ISA(扩展工业标准结构) PCIPeripheral Connection Interface (周边元件扩充接口) SCSISmall Computer System Interface(小型计算机系统接口) 单总线结构 Examples – IAS (直接连接) Examples – PC (单总线结构) Examples – PC (多总线结构) Examples – SPARCstation20(多总线结构) 计算机的工作原理 机器指令:计算机硬件可以执行的表示一种基本操作的二进制代码。 指令格式:操作码 + 操作数(操作数地址) 操作码:指明指令的操作性质 操作数(地址):指令操作数的位置(或操作数本身) Example Example Example 指令的执行过程:微操作 指令的执行过程 指令的执行过程 计算机的时序控制方式 指令=微操作序列 从微操作本身所执行的功能来看,不同的微操作执行时间应该不同。 对微操作的定时方式成为不同时序控制方式的主要差别 同步控制方式的时序系统 时序概念与时序信号 指令周期:指令执行的时间,包括取指令、分析指令、执行指令所需的时间。 机器周期:指令周期按功能分成几个不同的阶段,每个阶段所需的时间,称为一个机器周期。比如取指周期,取数周期等。 节拍周期:也是时钟周期,微操作执行的时间。 时钟脉冲信号:计算机系统的基本定时信号,是其他时序信号的基准 一个指令周期 = N 个机器周期 一个机器周期 = N 个节拍周期 同步控制方式的时序系统 时序关系 时序电路示例 节拍周期发生器:移位器电路 初始值为0001 每一个CLK脉冲变化一次:0001 ? 0010 ? 0100 ? 1000 ? 0001 本讲内容 数的机器编码及其表示(简单回顾) 定点数(定点整数&定点小数)的表示 浮点数的表示 十进制数的表示 字符的表示 指令系统的基本概念(重点) 指令格式 寻址方式 指令类型 指令系统举例 指令系统的设计(重点) 指令系统的设计依据 指令格式设计 数的机器编码及其表示(简单回顾) 字符的表示 指令系统 指令系统举例 指令系统的设计 1.1 数的机器编码及其表示 1.1 数的机器编码及其表示 X = + 90(十进制真值) = 1011010 (二进制真值) 用八位二进制表示: 0 1011010 1.1 数的机器编码及其表示 1.1 数的机器编码及其表示 X = + 0(十进制真值) 用八位二进制表示 原码 = 0 0000000 发码 = 0 000

文档评论(0)

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

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

1亿VIP精品文档

相关文档