- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话: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)间接寻址的范围有
您可能关注的文档
- 第六讲_楼板层和地面.ppt
- 第十一章_食品加工酶制剂.ppt
- 第十三章-货币、利率和投资.ppt
- 第十一章__果蔬采后的商品化处理和运输.ppt
- 第十三章-达朗贝尔原理(陆).ppt
- 第十二讲-船舶电台的管理.ppt
- 第六章_软饮料工艺.ppt
- 第十二章--固定资产、无形资产的业务流程与核算方法设计.ppt
- 第十五次课-脊神经二.ppt
- 第十五章--涵洞.ppt
- 2025四川南充市公路管理局南充市水务局遴选3人笔试备考题库附答案解析.docx
- 2025年清水河县事业单位联考招聘考试历年真题完美版.docx
- 2025年正安县事业单位联考招聘考试历年真题完美版.docx
- 2025年金沙县事业单位联考招聘考试真题汇编新版.docx
- 2025年乐业县辅警招聘考试真题汇编及答案1套.docx
- 2025年新龙县事业单位联考招聘考试历年真题附答案.docx
- 2025年淮阳县事业单位联考招聘考试历年真题含答案.docx
- 2025年紫金县事业单位联考招聘考试真题汇编含答案.docx
- 2025年永福县事业单位联考招聘考试历年真题推荐.docx
- 2025年睢县事业单位联考招聘考试历年真题含答案.docx
最近下载
- 2025年北师大版高中数学数学建模实战试卷.docx VIP
- 四年级的除法算式三位数练习题及答案(四年级除法计算题100道).pdf VIP
- 07-蒲地蓝消炎口服液推广幻灯(2021.03).pptx VIP
- HSK标准教程4上第6课《一分钱一分货》自用课件.pptx VIP
- 化工安全与清洁生产期末考试客观题201化工01.docx VIP
- 2023变电站设备声成像检测技术导则.docx VIP
- 《西游记》中那些可爱妖精们.doc VIP
- 德国沼气关键工程发展现状分析与借鉴.doc VIP
- 常住人口登记表(集体户口)-英文翻译.doc VIP
- Flower Dance花之舞-全指法钢琴谱高清正版完整版五线谱.pdf
原创力文档


文档评论(0)