- 1、本文档共65页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
指令系统;1.什么叫机器指令?什么叫指令系统?为何说指令系统与机器主要功效以及与硬件结构之间存在着亲密关系?;3.什么是指令字长、机器字长和存放字长?;4.零地址指令操作数来自哪里?一地址指令另一个操作数地址通常可采取什么寻址方式取得?各举一例说明。
答:零地址指令操作数来自堆栈栈顶和次栈顶。一地址指令另一个操作数通常可采取隐含寻址方式取得,即将另一操作数预先存放在累加器ACC中。;6.某指令系统字长为16位,地址码取4位,试提出一个方案,使该指令系统有8条三地址指令、16条二地址指令、100条一地址指令。
解:三地址指令格式以下:
4444;4位OP
0000,
……,A1,A2,A3;8条三地址指令
0111,
1000,0000,
……,……,A2,A3;16条二地址指令
1000,1111,
1001,0000,0000,
……,……,……,A3;100条一地址指令
1001,0110,0011,
1001,0110,0100,
……,……,……,冗余编码
1001,1111,1111,可用来扩充一、零地址指令条数
1010,
……,冗余编码
1111,可用来扩充三、二、一、零地址指令条数;7.设指令字长为16位,采取扩展操作码技术,每个操作数地址为6位。假如定义了13条二地址指令,试问还可安排多少条一地址指令?
解:二地址指令格式以下:
466;8.某机指令字长16位,每个操作数地址码为6位,设操作码长度固定,指令分为零地址、一地址和二地址三种格式。若零地址指令有M种,一地址指令有N种,则二地址指令最多有几个?若操作码位数可变,则二地址指令最多允许有几个?
解:1)若采取定长操作码时,二地址指令格式以下:
466;设二地址指令有K种,则:
K=24-M-N
当M=1(最小值),N=1(最小值)时,二地址指令最多有:
Kmax=16-1-1=14种
2)若采取变长操作码时,二地址指令格式仍如1)所表示,但操作码长度可随地址码个数而变。??时,
M=((24-K)*26-N)*26,即
K=24-(N/26+M/212);
(N/26+M/212向上取整)
当(N/26+M/212)?1时,K最大,
则二地址指令最多有:
Kmax=16-1=15种(只留一个编码作扩展标志用。);讨论:此时
一地址指令条数为:
N=(24-K)×26-M/26;
(M/26向上取整)。
零地址指令条数为:
M=216-212K-26N;
当K最大时(K=15),一地址指令最多有:
Nmax=64-1=63种;
零地址指令最多有:
Mmax=64种
注意:应首先依据题意画出指令基本格式。;9.试比较间接寻址和存放器间接寻址。;10.试比较基址寻址和变址寻址。
解:比较以下:
1)都可有效地扩大指令寻址范围。
2)基址寻址时,基准地址由基址存放器给出,地址改变反应在位移量A取值上;变址寻址时,基准地址由A给出,地址改变反应在变址值自动修改上,变址值由变址存放器给出。
3)基址存放器内容通常由系统程序设定,变址存放器内容通常由用户设定。
4)基址寻址适合用于程序动态重定位,变址寻址适合用于数组或字符串处理,适用场所不一样。;11.画出先变址再间址及先间址再变址寻址过程示意图。
解:1)先变址再间址寻址过程简单示意以下:
EA=[(IX)+A],(IX)+1?IX;2)先间址再变址寻址过程简单示意以下:
您可能关注的文档
- 高考语文优化探究板块1专题1第1讲论述类文本阅读的解题技巧市赛课公开课一等奖省名师课课件.pptx
- 人际交往心理障碍专家讲座课件.pptx
- 努力今天-收获明天主题班会省公开课一等奖全国示范课微课金奖课件.pptx
- 新版幼儿园组织与管理省公开课一等奖全国示范课微课金奖课件.pptx
- 人员绩效考核方案.pdf
- 新视野大学英语4读写教程答案思政智慧版.pdf
- 北师大版四年级上册数学期末测试卷【含答案】.pdf
- 高一数学目录(高中数学人教A版必修1-必修5的目录).pdf
- 各种动物英语单词 Animal English.pdf
- 2022-2023学年冀教版四年级数学上册期末测试卷含答案.pdf
- 新的一年工作展望.docx
- 医生年终个人工作的述职报告(3篇).docx
- 2023年消防设施操作员之消防设备中级技能考前冲刺练习题附答案详解.docx
- 2022-2023年环境影响评价工程师之环评技术导则与标准通关练习题包括详细解答.docx
- 2023年中级注册安全工程师之安全生产管理考前冲刺检测卷和答案.docx
- 2023年中级银行从业资格之中级银行管理考前冲刺测试卷提供答案解析.docx
- 2023年公共营养师之二级营养师通关模拟考试试卷附带答案.docx
- 证券分析师之发布证券研究报告业务考前冲刺模拟题库.docx
- 2022-2023年二级建造师之二建建设工程法规及相关知识综合提升测试卷附答案.docx
- 2023年二级建造师之二建机电工程实务通关模拟考试试卷提供答案解析.docx
文档评论(0)