白中英计算机组成原理第四章答案_第1页
白中英计算机组成原理第四章答案_第2页
白中英计算机组成原理第四章答案_第3页
白中英计算机组成原理第四章答案_第4页
白中英计算机组成原理第四章答案_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第4章指令系统2023最新整理收集do

something3、指令格式结构如下所示,试分析指令格式与寻址方式特点。单字长双地址码的RR型指令。操作码6位,系统中可以包含64种不同的指令。源、目的操作数只能采用寄存器寻址方式。OP——目标寄存器源寄存指令格式结构如下所示,试分析指令格式与寻址方式特点。双字长双地址码的RS型指令。操作码6位,系统中可以包含64种不同的指令。源操作数只能使用寄存器寻址方式;

目的操作数只能使用变址寻址方式;其中,变址寄存器可使用16个通用寄存器之一;偏移量为16位。OP——源寄存器变址寄存器1510987430偏移量(16位)6、一种单地址指令格式如下所示,R变址寄存器,R1基址寄存器,PC程序计数器,填写下列寻址方式。寻址方式IX有效地址E直接寻址000E=D相对寻址001E=(PC)+D变址寻址010E=(R)+D基址寻址011E=(R1)+D间接寻址100E=(D)基址间接寻址111E=((R1)+D)操作码OP间接特征I寻址模式X形式地址D7、某计算机字长为16位,主存容量为64K字,采用单字长单地址指令,共有40条指令,试采用直接、立即、变址、相对四种寻址方式设计指令格式。40条指令指令操作码需6位,26=64,其中24种编码未用;4种寻址方式寻址特征需2位;单字长单地址指令剩余8位作为形式地址;设计方案:方案1:专用变址寄存器;方案2:通用寄存器作为变址寄存器;寻址方式寻址特征X有效地址E直接寻址方式00E=D立即寻址方式01D=Imm变址寻址方式10E=(R)+D相对寻址方式11E=(PC)+D方案1:专用变址寄存器各操作数的寻址范围:立即数寻址方式指令中的立即数不能超过8位;直接寻址方式直接地址为8位,可直接寻址范围为28个单元;变址寻址方式E=(R)+D,其中变址寄存器R为16位;由于主存容量64K字,可直接寻址整个主存空间;相对寻址方式E=(PC)+D,可直接寻址整个主存空间;6位OP2位寻址特征8位形式地址方案2:通用寄存器作为变址寄存器各操作数的寻址范围:立即数寻址方式指令中的立即数不能超过4位;直接寻址方式直接地址为4位,可直接寻址范围为24个单元;变址寻址方式E=(R)+D,其中变址寄存器R为16位;由于主存容量64K字,可直接寻址整个主存空间;相对寻址方式E=(PC)+D,可直接寻址整个主存空间;6位OP2位寻址特征4位寄存器4位形式地址9、某机字长为32位,CPU中有16个32位通用寄存器,设计一种能容纳64种操作的指令系统,如果采用通用寄存器作为基址寄存器,则RS型指令的最大存储空间是多少?指令格式64种操作 操作码占6位;16个通用寄存器一个操作数和基址寄存器各占4位;单字长指令 形式地址占32–6–4–4=18位;操作数S的地址E=(R1)+D,其中R1为32位的;若系统的地址总线≤32位,则可寻址整个主存;若系统的地址总线>32位,则可寻址的最大存储空间为232+218操作码OP操作数R基址寄存器R1形式地址D6位4位4位18位12、根据操作数所在的位置,指出其寻址方式。操作数在寄存器中,为

寻址方式;操作地址在寄存器,为

寻址方式;操作数在指令中,为

寻址方式;操作数地址(主存)在指令中,为

方式;操作数的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论