下载此文档

计算机组成原理第四版练习题.pptx


文档分类:IT计算机 | 页数:约23页 举报非法文档有奖
1/23
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/23 下载此文档
文档列表 文档介绍
1、设某计算机主存容量为16MB,机器字长为16位,若最小寻址单位为字节(编址),其地址码多少位?若最小寻址单位为字(按字编址),其地址码又为多少位****题一解:按字节编址,1B一个地址,224=16M,因此,地址码应为24位;按字编址,16MB=(16M/2)W=223W因此,地址码应为23位;2、设某计算机为32位的16M字主存,若按字编址,其地址码多少位?若按字节编址,其地址码又为多少位?解:按字编址,1字一个地址,224=16M,因此,地址码应为24位;按字节编址,16MW=(16M×4)B=226B因此,地址码应为23位;3、某计算机字长为16位,主存容量为64K字,采用单字长单地址指令,共有50条指令。若有直接寻址、间接寻址、变址寻址、相对寻址4种寻址方式,试设计其指令格式。解:单字长指令:指令长度为16位50条指令,25<50<26,操作码6位4种寻址方式,22=4,寻址方式2位16-6-2=8,单地址,地址码8位有的指令设置了专门的寻址方式字段,以 说明采用何种寻址方式,有的指令则通过 操作码的含义,隐含约定采用何种寻址方式4、设寄存器R中的数值为1000H,地址为1000H的存储单元中存储的内容为2000H,地址为2000H的存储单元存储的内容为3000H,PC的值为4000H,问在以下寻址方式下访问到的操作数的值是什么?(1)寄存器寻址R;(2)寄存器间接寻址(R);(3)直接寻址1000H;(4)存储器间接寻址1000H(非多重间址);(5)立即寻址2000H;(6)相对寻址-2000H(PC)。解:(1)采用寄存器寻址,操作数在寄存器中,S=(R)=1000H(2)采用寄存器间接寻址,操作数的有效地址在寄存器中,EA=R, 操作数S=((R))=(1000H)=2000H(3)采用直接寻址,操作数的有效地址在指令中给出,EA=1000H, 操作数S=(1000H)=2000H解:(4)采用间接寻址,操作数的有效地址在主存单元中,EA=(1000H)=2000H,操作数S=(2000H)=3000H(5)采用立即寻址,操作数直接在指令中给出,S=2000H5、已知某小型机字长为16位,其双操作数指令格式为:0567815OPRA其中OP为操作码,R为通用寄存器地址。说明以下各种情况能访问的最大主存区域有多少机器字?(1)A为立即数;(2)A为直接主存单元地址;(3)A为间接地址(非多重间址);(4)A为变址寻址的形式地址,假定变址寄存器为R1(字长16位)。解:(1)1个机器字(2)256个机器字(3)65536个机器字(4)65536个机器字6、举例说明哪几种寻址方式除去取指令外,不访问存储器?哪几种寻址方式除去取指令外只需访问一次存储器?完成什么样的指令,包括取指令共访问4次存储器?不访问:立即、寄存器寻址访问一次:直接寻址、寄存器间接寻址、变址寻址、基址寻址、相对寻址访问4次:二级间接寻址

计算机组成原理第四版练习题 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数23
  • 收藏数0 收藏
  • 顶次数0
  • 上传人wz_198613
  • 文件大小501 KB
  • 时间2019-02-23