计算机组成原理总复习.pptVIP

  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文档。上传文档
查看更多
计算机组成原理总复习整理

期末考试;电子计算机的设计思想;冯·诺依曼计算机的基本思想 采用二进制形式表示数据和指令。指令由操作码和地址码组成; 将程序和数据存放在存储器中,使计算机在工作时从存储器取出指令加以执行,自动完成计算任务。这就是“存储程序”和“程序控制”(简称存储程序控制)的概念; 指令的执行是顺序的,即一般按照指令在存储器中存放的顺序执行,程序分支由转移指令实现。 计算机由存储器、运算器、控制器、输入和输出设备五大基本部件组成,规定了5部分的基本功能;软件与硬件的逻辑等价性;系统结构、组成与实现;真值和机器数;数的机器码表示;定点数的表示方法;定点整数的表示范围;定点小数的表示范围;浮点数的表示方法;32位单精度浮点数;浮点数的规格化;尾数最高有效位为1,隐藏,并且隐藏在小数点的左边 32位单精度浮点数规格化表示 x= (-1)s×(1.M)× 2E-127 e=E-127(E=e+127) ;④ X=(-1)s×1.M×2e =+(1.011011)×23 =+1011.011=(11.375)10;例2:真值20.59375,求32位单精度浮点数;例3:已知 X=02010, Y=-02100;;② 尾数加法;④ 舍入处理;总结: 当两数加减运算后尾数结果为00.0XXX¨X或11.1X¨X时,进行左规(尾数左移)。左规可能需要进行多次,尾数每左移1位,阶码相应减1,直至规格化。 当两数加减运算后尾数结果为10.XXX¨X或01.X¨X时,进行右规(尾数右移)。右规只需要进行1次,尾数每右移1位,阶码相应加1。;尾数的舍入处理; ? 无论保留位的值是多少,都舍去。;校验码;溢出概念与检验方法;进一步结论: 当最高有效位产生进位而符号位无进位时,产生上溢; 当最高有效位无进位而符号位有进位时,产生下溢。;“溢出”检测方法:;② 常用双符号位方法来判别加、减法运算是否有溢出,正数的双符号位是00,负数的双符号位是11。;▲ 例. 已知 [X]原=01101 , [Y]原= 01011 ,; +1101 y3=1,+X;;;;3.1.1 存储器分类;3.1.3 主存储器的技术指标; CPU对存储器进行读/写操作,首先由地址总线给出地址信号,然后要对存储器发出读操作或写操作的控制信号,最后在数据总线上进行信息交流。所以,存储器与CPU之间,要完成: ① 地址线的连接; ② 数据线的连接; ③ 控制线的连接。   存储器芯片的容量是有限的,为了满足实际存储器的容量要求,需要对存储器进行扩展。;8K×1位扩展组成的8K×8 RAM; A15 A14 CPU A0 A13 WE D0~D7 ;字位同时扩展:2114存储芯片1K×4扩展成2K×8存储器;字位扩展法 题:用16k×8位的SRAM芯片构成64K×16位的存储器,要求画出该存储器的组成逻辑框图。 解:存储器容量为64K×16位,其地址线为16位(A15—A0),数据线也是16位(D15—D0),SRAM芯片容量为16K×8位,其地址线为14位(A13—A0) ,数据线为8位(D7—D0) ,因此组成存储器时须字位同时扩展。 芯片数=(64K×16)/(16K×8)=4×2;刷新周期 从上次对整个存储器刷新结束时刻,到本次对整个存储器完成全部刷新一遍为止的时间间隔 一般为2ms,4ms或8ms 刷新方式(书101页习题3(2)) 集中式 分散式 异步式;3.4 高速存储器;3.5?Cache存储器;Cache的读操作; Cache的工作原理;Cache的命中率;设r=tm/tc表示主存慢于cache的倍率;【例5】CPU执行一段程序时,cache完成存取的次数为1900次,主存完成存取的次数为100次,已知cache存取周期为50ns,主存存取周期为250ns,求cache/主存系统的效率和平均访问时间。 【解】 h=Nc/(Nc+Nm)=1900/(1900+100)=0.95 r=tm/tc=250ns/50ns=5 e=1/(r+(1-r)h)=1/(5+(1-5)×0.95)=83.3% ta=tc/e=50ns/0.833=60ns 或者,ta=h·tc+(1-h)·tm=60ns;3.5.2 主存与Cache的地址映射;全相联映射;直接映射;组相联映射;3.5.3 替换策略;3.6? 虚拟存储器;3.6.1 虚拟存储器的基本概念;段式管理

文档评论(0)

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

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

1亿VIP精品文档

相关文档