- 1、本文档共104页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第四章计算机组成原理指令系统讲授讲述
第四章 指令系统 基本概念 指令格式 操作码 操作码 扩展操作码 扩展操作码 扩展操作码 扩展操作码 扩展操作码 扩展操作码 扩展操作码 扩展操作码 地址码 地址码 地址码 地址码 地址码 地址码 地址个数对程序长度和指令长度的影响 地址个数对程序长度和指令长度的影响 地址个数对程序长度和指令长度的影响 指令字长 地址码 指令助记符 指令助记符 指令助记符 指令格式举例 指令格式举例 例题1 例题2 例题3 例题4 说明 由于采用扩展操作码方式设计指令,所以对一部分不需要操作数的指令可以将指令操作码扩展到操作数字段。在不增加指令长度的情况下,能充分利用指令的各个字段扩展操作码的长度,使它可以表示更多的指令。 本题中,由于指令总长度为32位,操作数地址为12位,则: 对于双操作数指令,操作码长度为(32-12?2)=8位 对于单操作数指令,操作码长度为(32-12)=20位 对于无操作数指令,操作码长度为32位 由于双操作数指令有K条,单操作数指令有L条,则它们可设计成如下形式: 双操作数指令操作码范围为:00?0~(K-1)二进制数表示 单操作数指令操作码范围为: (K)二进制数表示?00?0~(K)二进制数表示? (L-1)二进制数表示 无操作数指令操作码范围为: (K)二进制数表示? (L)二进制数表示? 00?0~(K)二进制数表示? (L)二进制数表示? 11?1 设无操作数指令个数为N,则N=232-K?224-L ?212=[(28-K) ?212-L] ?212 操作数类型和操作类型 指令和操作数的寻址方式 指令寻址方式 指令寻址方式 操作数寻址方式 操作数寻址方式 直接寻址方式 直接寻址方式 直接寻址方式 寄存器寻址方式 寄存器间接寻址方式 存储器间接寻址方式 存储器间接寻址方式 基址寻址方式 变址寻址方式 基址寻址、变址寻址方式 基址寻址、变址寻址方式 块寻址方式 隐含寻址方式 立即寻址方式 段寻址方式 相对寻址方式 相对寻址方式 操作数寻址方式 操作数寻址方式 操作数寻址方式 例题1 例题2 例题2 例题2 例题3 例题3 例题3 例题4 例题4 例题5 例题5 例题6 例题6 例题6 例题6 例题7 例题7 例题7 堆栈寻址方式 堆栈寻址方式 堆栈寻址方式 堆栈寻址方式 堆栈寻址方式 堆栈寻址方式 典型指令 指令的分类 指令的分类 指令的分类 指令的分类 指令的分类 指令的分类 指令系统的发展 指令系统的发展 指令系统的发展 例题 对指令系统的要求 对指令系统的要求 练习 练习 练习 练习 练习 例:一种单地址指令格式如下所示,其中I为间接特征,X为寻址模式,D为形式地址。I、X、D组成该指令的操作数有效地址EA。设R为变址寄存器,(R)=1000H,PC为程序记数器,(PC)=2000H,D=100,存储器的有关数据见表1,请将表2填写完整。 D X I OP 指令格式 表1 地址 0080H 0100H 0165H 0181H 1000H 1100H 2100H 数据 40H 80H 66H 100H 256H 181H 165H 表2 寻址方式 I X 有效地址EA 操作数 直接 0 00 相对 0 01 变址 0 10 寄存器 0 11 间接 1 00 相对间接 1 01 变址间接 1 10 寄存器间接 1 11 EA=D=100H 80H EA=(PC)+D=2100H 165H EA=(R)+D=1100H 181H EA=R 1000H EA=(D)=80H 40H EA=((PC)+D)=165H 66H EA=((R) +D)=181H 100H EA=(R) =1000H 256H 例:某计算机字长16位,运算器16位,有16个通用寄存器,8种寻址方式,主存容量为64K字,指令中地址码由寻址方式字段和寄存器字段组成,试问: (1)单操作数最多有多少条? (2)双操作数指令最多有多少条? (3)间接寻址的范围有
您可能关注的文档
- 第四章练习题答案讲述.doc
- 网络综合管理平台解决方案模板详解.doc
- 网喷专项施工方案详解.doc
- 第四章第二次世界大战后的城市建设与建筑活动讲述.ppt
- 第四章组合机床讲述.ppt
- 第四章第三节物质的跨膜运输的方式改讲述.ppt
- 第四章绘图与修图工具的使用(讲稿)讲述.doc
- 网上必威体育官网网址知识问答(带答案)详解.docx
- 第四章第三节人类的居住地——聚落(共29张PPT)讲述.ppt
- 网上订餐文献综述终极版详解.doc
- Unit 9 Exploring the topic 课件 2024-2025学年仁爱科普版(2024)七年级英语下册.pptx
- 冀教版(2024)新教材英语七年级下册Unit 4 Lesson 2 A story of friendship.pptx
- Unit 9 Lesson 3 Thinking Skills Reading 课件 2024-2025学年仁爱科普版(2024)七年级英语下册.pptx
- 湘教版(2024)新教材七年级地理下册第八章第三节《西亚》同步精品课件.pptx
- 仁爱科普版(2024)七年级英语下册第九单元Unit 9 From Here to There 每课时教学设计汇编(含8个教学设计).docx
- 冀教版(2024)新教材英语七年级下册Unit 4 My friends(第2课时) Lesson 2.pptx
- 稻虾米团体标准编制说明.docx
- 城市级能源平衡表样例.docx
- Unit 9 Lesson 8 Project and Review 课件 2024-2025学年仁爱科普版(2024)七年级英语下册.pptx
- 外研版(2024)新教材七年级英语下册Unit 8 Lesson 3 Thinking Skills Reading Strategies 课件.pptx
最近下载
- 2024年湖南汽车工程职业学院单招职业技能测试题库及答案(历年真题).docx VIP
- 泌尿外科常见术后护理.ppt
- 泥塑教学课件.ppt
- AQ 1083-2011 煤矿建设安全规范(高清-安全-行业标准).pdf
- 石油 - NB-T 10009-2014 煤层气井排采技术规范.pdf VIP
- mes系统简介演示.pptx VIP
- Unit 3 Mary's diary(教学设计)-2023-2024学年Join in外研剑桥英语六年级下册.docx
- 2025年湖南铁道职业技术学院单招职业适应性测试题库审定版.docx VIP
- 江苏省公安机关人民警察基本级执法资格等级考试试卷(含答案).pdf VIP
- 北京大学教师行为规范.pdf
文档评论(0)