- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机组成原理第3章作业参考结果解析讲
第三章参考答案 【3-9】 某机字长为16 位,主存容量为64K 字,采用单字长单地址指令,共有50条指令。若有直接寻址、间接寻址、变址寻址、相对寻址四种寻址方式,试设计其指令格式。 解:分析:有50条指令,操作码部分共需要6位;4种寻址方式,寻址方式说明2位;形式地址码部分8位。 OP (6位) M(2位) A(8位) 【3-10】 某机字长为16位,主存容量为64K字,指令格式为单字长单地址,共有64条指令。试说明: (1)若只采用直接寻址方式,指令能访问多少主存单元? (2)为扩充指令的寻址范围,可采用直接/间接寻址方式,若只增加一位直接/间接标志,指令可寻址范围为多少? 指令直接寻址的范围为多少? (3) 采用页面寻址方式,若只增加一位Z/C(零页/现行页)标志,指令寻址范围为多少? 指令直接寻址范围为多少? (4) 采用(2) 、(3) 两种方式结合,指令的寻址范围为多少? 指令直接寻址范围为多少? 解:(1)分析: 指令共有64条,需要操作码6位;指令格式为单字长单地址,而机器字长为16位,所以地址码部分10位。 指令格式如图所示: OP A 6位 10位 若采用直接寻址方式,即:形式地址等于有效地址,EA=A,所以指令能访问的主存单元为=1K字 (2)为扩充指令的寻址范围,采用直接/间接寻址方式,若只增加一位直接/间接标志,指令格式如图所示: OP @ A 6位 1位 9位 指令直接寻址的范围为=512字。 由于存储单元存储16位字,间接寻址的最大寻址范围是=64K字。 (3)采用页面寻址方式,若只增加一位Z/C(零页/现行页)标志,指令格式如下如所示: OP (Z/C) 形式地址A 6位 1位 9位 由于A为9 位,所以直接寻址的范围是=512字 。 由于:,是16位,所以指令可寻址范围=64K字。 (4)采用(2) 、(3) 两种方式结合,此时需要@ 和Z/C 两个标志位, 指令格式如下如所示: OP @ (Z/C) 形式地址A 6位 1位 1位 8位 直接寻址范围是;指令可寻址范围仍为=64K字。 【3-12】 已知某小型机字长为16位,其双操作数指令的格式如下: OP R A 6位 2位 8位 其中:OP 为操作码,R 为通用寄存器地址。试说明下列各种情况下能访问的最大主存区域有多少机器字? A 为立即数。 A 为直接主存单元地址。 A 为间接地址(非多重间址) 。 A 为变址寻址的形式地址,假定变址寄存器为R1 (字长为16位) 解:(1)A 为立即数,由于是包含在指令中,所以能访问的主存区域1个机器字。 (2)A 为直接主存单元地址,能访问的最大主存区域为(256字) (3)若A 为间接地址(非多重间址),EA=(A)为16位,所以能访问的最大主存区域为=64K (4)A 为变址寻址的形式地址,变址寄存器为R1 (字长为16位),EA=(R1)+A 。所以能访问的最大主存区域=64K 【3-14】 假定某机的指令格式如下: 其中: Bit11=1 :间接寻址; Bit8=1 :变址寄存器I1 寻址; Bit7=1 :变址寄存器I2 寻址; Bit6(零页/现行页寻址):Z/C =0 ,表示0页面;Z/C = 1 ,表示现行页面,即指令所在页面。 若主存容量为212 个存储单元,分为26 个页面,每个页面有26 个字。 设有关寄存器的内容为 (PC) = 0344Q (I1) = 1111Q (I2) = 0256Q 试计算下列指令的有效地址。 (1) 1046Q (2) 2433Q (3) 3215Q (4) 1111Q 解:(1)1046Q=(001 000 100 110)2 由于格式中的11、8、7、6均为0,所以为0页面直接寻址,得:EA=0046Q。 (2)2433Q=(010 100 011 011)2 8#位为1,故为变址寄存器I1寻址,所以 EA = (I1) +(011 011)2 =1111Q+33Q=1144Q (3)3215Q=(011 010 001 101)2 7#位为1,表示变址寄存器I2寻址,故 EA = 0256Q+15Q=0273Q (4)1111Q=(001 001 001 001)2 第6位为1
您可能关注的文档
最近下载
- 精彩展示__高效宣讲.ppt VIP
- 2.3 一元二次不等式 说课课件-【中职专用】高一上学期高教版(2021)数学基础模块(上册).pptx VIP
- T_HBLS 0021.1-2023 江汉大米 第1部分:稻谷.pdf VIP
- 部编版六年级上第四单元作文指导《笔尖流出的故事》-课件.ppt VIP
- 细水雾对磷酸铁锂储能电池模组性能影响研究.pdf VIP
- 2014年上海市录用公务员专业科目考试《信息管理》试卷(解析卷).pdf VIP
- 智算中心项目建设方案(44页 PPT).pptx VIP
- 第七单元习作:写信(素材积累)-2023-2024学年四年级语文上册单元作文能力提升(统编版)_1.docx
- 通信工程概预算介绍.pptx VIP
- 工程建设标准强制性条文 房屋建筑部分(2013版).docx VIP
有哪些信誉好的足球投注网站
文档评论(0)