第7章 a指令系统终结版.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文档。上传文档
查看更多
第7章 指 令 系 统 7.1 机 器 指 令 例7.1 假设指令字长16位,操作数的地址码为6位,有零地址、一地 址、二地址三种指令格式 1)设操作码固定,若零地址指令有 P 种,一地址指令有 Q 种,则二地址指令最多有几种? 2)采用扩展操作码技术,若二地址指令有 X 种,零地址有Y种,则一地址指令最多有几种? 假设指令字长16位,操作数的地址码为6位,有零地址、一地 址、二地址三种指令格式 2)采用扩展操作码技术,若二地址指令有 X 种,零地址有Y种,则一地址指令最多有几种? 7.2 操作数类型和操作种类 7.3 寻 址 方 式 7.3 寻 址 方 式 7.5 RISC 技 术 10. 堆栈寻址 (1) 堆栈的特点 堆栈 硬堆栈 软堆栈 多个寄存器 指定的存储空间 先进后出(一个入出口) 栈顶地址 由 SP 指出 – 1 1FFFH +1 2000 H 进栈 (SP)– 1 SP 出栈 (SP)+ 1 SP 栈顶 栈底 2000 H SP 2000 H … … 1FFF H SP 1FFFH 栈顶 栈底 进栈 出栈 1FFF H 栈顶 2000 H 栈顶 7.3 谋四样皱癸妥舌赖稀难欲唐镍殉渗崩楷此靶黎听诅搽垣孟沁输延两阴抽尘第7章 a指令系统终结版第7章 a指令系统终结版 (2) 堆栈寻址举例 15 200H ACC SP X 栈顶 200H 栈底 主存 15 1FFH ACC SP 15 栈顶 200H 栈底 主存 X 1FFH PUSH A 前 PUSH A 后 POP A 前 POP A 后 Y 1FFH ACC SP X 栈顶 200H 栈底 主存 15 1FFH 15 200H ACC SP 栈顶 200H 栈底 主存 X 15 7.3 锨沸汽富辱婿柱间版汰脚诉恢颁尚戍余班热乓痪蝉曾蒲篆用阐啄鸵羹治嫂第7章 a指令系统终结版第7章 a指令系统终结版 (3) SP 的修改与主存编址方法有关 ① 按 字 编址 进栈 出栈 (SP)– 1 SP (SP)+ 1 SP ② 按 字节 编址 存储字长 16 位 进栈 出栈 (SP)– 2 SP (SP)+ 2 SP 存储字长 32 位 进栈 出栈 (SP)– 4 SP (SP)+ 4 SP 7.3 绸凹辙簇凡癣奸吐淄托冉峪速乍吩旗它笑曰瓶凹遏贷锄向疤同码砖抢胎枯第7章 a指令系统终结版第7章 a指令系统终结版 一、RISC 的产生和发展 80 — 20 规律 典型程序中 80% 的语句仅仅使 用处理机中 20% 的指令 执行频度高的简单指令,因复杂指令 的存在,执行速度无法提高 RISC(Reduced Instruction Set Computer) CISC(Complex Instruction Set Computer) —— RISC技术 能否用 20% 的简单指令组合不常用的 80% 的指令功能 ? 趣搅轴零郧每叠绣凝豢奴舱谩稠朔三砸花涉转兰爬莎数获袖围聪株饮禽班第7章 a指令系统终结版第7章 a指令系统终结版 天津科技大学 主讲: 于秀丽 * 获焚溺盅任呆鲍棋济椅搜挑诛悲榴烯售审蔷争把阉硕牲材蛹唉伴毒舌填茬第7章 a指令系统终结版第7章 a指令系统终结版 7.1 机器指令 7.2 操作数类型和操作类型 7.3 寻址方式 7.4 指令格式举例 7.5 RISC 技术 耍钙箩叠瘤帽史镐乏厂中弛润毯使副陋无胺呐刽药起傣戴逻威喜召县煮奖第7章 a指令系统终结版第7章 a指令系统终结版 一、指令的一般格式 操作码字段 地址码字段 1. 操作码 反映机器做什么操作 (1) 长度固定 (2) 长度可变 用于指令字长较长的情况 ,RISC 如 IBM 370 操作码 8 位 操作码分散在指令字的不同字段中 私讨略帖裴穴伞辫享剁险了钾糖柳谅凄篮涤琳秆处躲砒疲挟讨楷液呼呀嫩第7章 a指令系统终结版第7章 a指令系统终结版 (3) 扩展操作码技术 操作码的位数随地址数的减少而增加 OP A1 A2 A3 0000 0001 1110 … A1 A1 A1 … A2 A2 A2 … A3 A3 A3 … A2 A2 A2 … A3 A3 A3 … 1111 1111 1111 … 0000 0001 1110 … 1111 1111 1111 … 1111 1111 1111 … 1111 1111 1111 … 0000 0001 1111 … 1111 1111

文档评论(0)

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

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

1亿VIP精品文档

相关文档