网站大量收购独家精品文档,联系QQ:2885784924

电子科技大学计算机组成原理复习汇总教程.docx

电子科技大学计算机组成原理复习汇总教程.docx

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

第二章 计算机中的信息表示 一.数值型数据的表示方法 1.进位计数制及其相互转换(二---八---十---十六进制间的转换) 2.IEEE754标准浮点表示格式 按IEEE754标准,常用的浮点数的格式如图所示。  数符 阶码E 尾数M IEEE754标准浮点格式 IEEE754有3种浮点表示格式,分别称为: 短浮点数(或称短实数)、长浮点数(或称长实数)、临时浮点数(或称临时实数)。它们的具体格式如表所示。 IEEE754的3种浮点表示格式 类型数符 (位)阶码 (位)尾数数值 (位)总位数 (位)偏 置 值十六进制十进制短浮点数 长浮点数 临时浮点数1 1 18 11 1523 52 6432 64 807FH 3FFH 3FFFH127 1023 16383例:将(82.25)10 转换成短浮点数格式。 1)先将(82.25)10 转换成二进制数 (82.25)10 =(1010010.01)2 2)规格化二进制数(1010010.01)2 1010010.01=12 6 3)计算移码表示的阶码=偏置值+阶码真值: (127+6)10=(133)10 =2 4)以短浮点数格式存储该数 因此:符号位=0 表示该数为正数 阶码 由3)可得 尾数=01001001000000000000000 由2)可得;尾数为23位,不足在后面添15位0 所以,短浮点数代码为: 001001001000000000000000 表示为十六进制代码为:42A48000H 二.指令信息的表示 主存开辟(软堆栈) 堆栈 CPU中的寄存器组组成(硬堆栈) 寄存器 CPU中的寄存器 1.操作数的位置 外设接口中的寄存器 存储器 主存(包括cache) 外存 CPU内的寄存器 主存 2.CPU能直接访问 的操作数位置 主存 Cache 外设接口中的寄存器(统一编址) 结论:①CPU能够直接访问的操作数只能存放在主存储器或CPU内的寄存器中,②由于主存储器的容量远远大于CPU内的寄存器的容量,因此CPU能够直接访问的操作数主要存放在主存储器中。 显式:直接、间接、变址、基址等 3.指令给出操作数地址方式 隐式:隐含约定寄存器号、主存储器单元号 简化地址结构的基本途径:尽量使用隐地址。 4.寻址方式 大致可将众多的寻址方式归纳为以下四大类,其它的寻址方式则是它们的变型或组合。 ① 立即寻址。在读取指令时也就从指令之中获得了操作数,即操作数包含在指令中。 ② 直接寻址类。直接给出主存地址或寄存器编号,从CPU内或主存单元内读取操作数。 ③ 间接寻址类。先从某寄存器中或主存中读取地址,再按这个地址访问主存以读取操作数。 ④ 变址类。指令给出的是形式地址(不是最终地址),经过某种变换(例如相加、相减、高低位地址拼接等),才获得有效地址,据此访问主存储器以读取操作数。 第三章 CPU子系统(复习) 一、CPU的逻辑组成及工作机制 1.CPU的逻辑组成(模型机框图) (1)CPU的逻辑组成→模型机框图; (2)CPU内每个寄存器的作用; (3)总线的分类及定义; (4)控制器的分类及区别; 2.CPU的指令流程 (1)指令类型:MOV指令、双操作数算数逻辑运算指令、单操作数算是逻辑运算指令、转移/返回指令、转子指令; (2)核心是寻址方式:立即寻址、R、(R)

文档评论(0)

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

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

1亿VIP精品文档

相关文档