1 / 23
文档名称:

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

格式:pptx   大小:501KB   页数:23页
下载后只包含 1 个 PPTX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

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

上传人:wz_198613 2019/2/23 文件大小:501 KB

下载得到文件列表

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

文档介绍

文档介绍: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次:二级间接寻址