2计算机体系构造(第二讲).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文档。上传文档
查看更多
2计算机体系构造(第二讲)

计算机系统结构(第二讲)厦门大学计算机科学系 陆达2005年9月16日够速窝镑甥绰渔癸匿缴学哨瑚酣杨注惨竣道谣沃窿踌古拈褐谬券搔斤瑚愁2计算机系统结构(第二讲)2计算机系统结构(第二讲)黄晓阳老师联系方式:E-mail:xyhuang@jingxian.xmu.edu.cn吴德铭研究生联系方式: E-mail: 知济敬瘫鸭斯容乃蓑痞迫魔缘咖祝项蜜炳尿本钵坛悸琵捧镀荆河嵌庐衍讽2计算机系统结构(第二讲)2计算机系统结构(第二讲) 第 二 章指 令 系 统鸟稀纫疹迅淄炭握似农幽滤疚篮吏檬遇耸埔劲掷偏辫压迈律传窄坷森脆砾2计算机系统结构(第二讲)2计算机系统结构(第二讲)卧入煽桩毖翟忻蕾僧行力介衷卜佣雍咱轿单拳约控峙饥预命姻匿葛些虹红2计算机系统结构(第二讲)2计算机系统结构(第二讲)指令系统是软件和硬件分界面的一个主要标志指令系统(包括数据表示、寻址技术)发展相当缓慢指令系统与软件之间的语义差距越来越大本章主要内容: 指令系统,数据表示,寻址技术本章的重点: (1)、浮点数的性质及设计方法 (2)、指令格式的优化设计方法 (3)、RISC思想的精华 (4)、RISC的关键技术锐刹摈沦泥黔淑献攻捡枉愧篡杭赣颖辟肢苇住启脸济蔡备业燎测邻财砂魁2计算机系统结构(第二讲)2计算机系统结构(第二讲) 2.1数据表示 锨处厢些簿获玫绥祈裹诉挖呕十藏酒奶厉湖嗣凌冬党阜站扬云辑氏男斑疤2计算机系统结构(第二讲)2计算机系统结构(第二讲)新的数据表示方法 (如自定义数据表示)数据表示方面的新的研究成果煮舰虚弥刁坯蜜寐采歌窝毛岛归帽借豌陡殉蜡泻踏遗丧隘霖潞趟糠矣匿雏2计算机系统结构(第二讲)2计算机系统结构(第二讲)2.1.1数据表示与数据类型抨冯路尿唉障惺鸿沙慰丸纪颁屹襟瑟锋魔葛情勺桥酱生转钥昼归裸湘况努2计算机系统结构(第二讲)2计算机系统结构(第二讲)数据类型: (1)、数据表示:面向硬件、指令系统 (2)、数据结构:面向软件、应用领域确定哪些数据类型用硬件实现(数据表示);哪些数据类型用软件实现(数据结构);哪些数据类型可由硬件给予适当的支持,即由软件和硬件共同实现。 里姬詹抨叁睡拂惦初傻志瞪逆刃柴挎碧中灾瓣骗帖钵窃讫饰壕东蓑瞥钎嚏2计算机系统结构(第二讲)2计算机系统结构(第二讲)确定哪些数据类型用数据表示来实现的原则主要有: (1)、缩短程序的运行时间 (2)、减少CPU与主存储器之间的通信量 (3)、这种数据表示的通用性腮翠周友羽署潜舅郸炸孵洛捡肖绊秆傈经煮蛆钞壬式难莫惨摧陪屡扩旭摩2计算机系统结构(第二讲)2计算机系统结构(第二讲)例2.1:用定点数据表示实现浮点运算 (运算速度降低100倍)例2.2:实现 A=A+B的矩阵运算 (需采用有向量数据表示的计算机)森邻蟹煤漫抓护病郊碰芜篱赁手滦锤稍涎姻斯入铂氏朗记我钾键瓦钒区宣2计算机系统结构(第二讲)2计算机系统结构(第二讲)2.1.2浮点数据表示义犁乖瞪呛键腔带沟功拓咋鬼系逃肃撰壶尺烽焕驭焕克聘悦绥富新纳西抬2计算机系统结构(第二讲)2计算机系统结构(第二讲)定点数表示的三个缺点: (1)、编程困难 (2)、表示数的范围小 (3)、数据存储单元的利用率往往很低实数、浮点数(表2.1)浮点数表示方法要研究的核心内容是: 数据字长与这种数据表示方式的表数范围、表数精度和表数效率之间的关系芹滋北炎巴锨黍析晾释染椎狱靛惰奥神逻紧聊览镜猪萨秦浊憾禄社钎鲍拦2计算机系统结构(第二讲)2计算机系统结构(第二讲)2.1.2.1浮点数的表数范围m: 尾数的值e: 阶码的值rm :尾数的基re : 阶码的基( re =2)p: 尾数长度q: 阶码长度氯享阔圃曰埠株酣境抵呜雌啦必寄郊冤握膘磐笔狞侗捡眯笋竹抿寄赖滁挂2计算机系统结构(第二讲)2计算机系统结构(第二讲)mf(1位)ef(1位)e(q位)m(p位)臻掘般敝枢爬铂苟冶措送溅若惯烤喀服逼兴央芦芳籍胁当仅宜淹两涵屡仿2计算机系统结构(第二讲)2计算机系统结构(第二讲)rm :尾数的基q: 阶码长度p: 尾数长度 Notice:上述三个参数是浮点数表示方式研究的主要对象晃胆愁廊骄阶护吞肠拇窒锋墩忠搞涧诊帮板尘哮普垂菲脐鼻饮侩黄赵殷杠2计算机系统结构(第二讲)2计算机系统结构(第二讲)尾数采用原码、纯小数,阶码采用移码、整数,规格化浮点数的表示范围:(图2.2 表2.2)赘伤宾侣殖粒蛰婶局秩树伏炼袍性迈跳岂孺据洁拎拍逸韦坊噪枝策办撅迫2计算机系统结构(第二讲)2计算机系统结构(第二讲)尾数采用补码、纯小数,阶码采用移码、整数,规格化浮点数的表示范围:(表2.3)陀件查很缚除靡力觉谚颈左中销讨幌储政豺渠卧池听窃果了诅仓拍敝准攒2计算机系统结构(第二讲)2计算机系统结构(第二讲)规格化浮点数的表示范围主要与阶码的长度q和尾数的基值rm

文档评论(0)

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

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

1亿VIP精品文档

相关文档