欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    计算机组成原理作业题5.doc

    • 资源ID:24131407       资源大小:156.50KB        全文页数:6页
    • 资源格式: DOC        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    计算机组成原理作业题5.doc

    【精品文档】如有侵权,请联系网站删除,仅供学习与交流计算机组成原理作业题5.精品文档.第五次作业单选题:1、以下有关指令系统的说法中,错误的是(D)A、指令系统是计算机硬件设计的重要依据B、指令系统是表征一台计算机功能的重要因素C、指令系统是计算机软件、硬件的界面D、指令系统和机器语言无关2、以下有关指令系统的说法中错误的是(C)A、指令系统是一台机器硬件能执行的指令全体B、任何程序运行前都要先转化为机器语言程序C、指令系统只和软件设计有关,而与机器硬件设计无关D、指令系统在某种意义上,反映一台计算机硬件的功能3、有关一地址运算类指令的叙述中,正确的是(B)A、仅有一个操作数,其地址由指令的地址码提供B、可能有一个操作数,也可能有两个操作数C、一定有两个操作数,另一个是隐含的D、指令的地址码字段存放的一定是操作码4、单地址指令中为了完成两个数的算术运算,除地址码指明一个操作数外,另一个数采用(B)方式A、立即寻址 B、隐含寻址 C、间接寻址 D、基址寻址5、程序控制类指令的功能是(B)A、进行主存和CPU之间的数据传送 B、改变程序执行的顺序C、进行CPU和外设之间的数据传送 D、控制进、出栈操作6、一个计算机系统采用32位单字长指令,地址码为12位,如果定义了250条二地址指令,那么还可以有(D)条单地址指令A、4K B、8K C、16K D、24K7、采用可变操作码的重要原则是(B)A、操作码长度可变 B、使用频率高的指令采用短操作码C、使用频率低的指令采用短操作码 D、满足整数边界原则8、某指令系统指令长为8位,每一个地址码3位,用扩展操作码技术。若指令系统具有2条二地址指令,10条零地址指令,则最多有(B)条一地址指令A、20 B、14 C、10 D、69、以下说法中正确的是(D)A、寻址方式是指令如何给出操作数或操作数地址B、所有指令的寻址方式都相同C、所有指令都有操作码和地址码D、指令的功能与寻址方式无关10、假定指令中地址码所给出的是操作数的有效地址,则该指令采用(B)寻址方式A、立即 B、直接 C、基址 D、相对11、偏移寻址通过将某个寄存器内容与一个形式地址相加而生成有效地址。下列寻址方式中,不属于偏移寻址方式的是(A)A、间接寻址 B、基址寻址 C、相对寻址 D、变址寻址12、以下几种寻址方式中,(B)方式取操作数最快A、直接寻址 B、寄存器寻址 C、相对寻址 D、变址寻址13、(B)方式便于数组的处理A、间接寻址 B、变址寻址 C、相对寻址 D、基址寻址14、设指令中的地址码为A,变址寄存器为X,程序计数器为PC,则变址寻址方式的操作数地址为(D)A、(PC)+A B、(A)+(X) C、(A+X) D、A+(X)15、下列关于RISC的叙述中,错误的是(A)A、RISC普遍采用微程序控制器B、RISC大多数指令在一个时钟周期内完成C、RISC的内部通用寄存器数量相对CISC多D、RISC的指令数、寻址方式和指令格式种类相比CISC少16、对于CISC机和RISC机,以下说法错误的是(C)A、RISC机的指令条数比CISC机少B、RISC机器的指令的平均字长比CISC机器指令的平均字长短C、对大多数计算任务来说,RISC机器程序所用的指令条数比CISC机器少D、RISC机器和CISC机器都在发展17、采用相对寻址方式的转移指令占两个字节,第一字节是操作码,第二字节是相对位移量(用补码表示)。每次CPU从存储器取出一个字节,并自动完成(PC)+1PC。假设执行到该转移指令时PC的内容为2003H,要求转移到200AH地址,则该转移指令第二字节的内容应为(A)A、05H B、08H C、F8H D、F5H18、假设某条指令的一个操作数采用变址寻址方式,变址寄存器的内容为8H,指令中给出的形式地址为1200H,地址为1200H的内存单元中内容为12FCH,地址为12FCH的内存单元的内容为38B8H,则该操作数的有效地址为(B)A、1200H B、1208H C、12FCH D、38B8H19、假设某条指令的一个操作数采用一次间址寻址方式,指令中给出的形式地址为1200H,地址为1200H的内存单元中内容为12FCH,地址为12FCH的内存单元的内容为38B8H,而38B8H单元的内容为88F9H,则该操作数的有效地址为(B)A、1200H B、12FCH C、88F9H D、38B8H20、假设某条指令的一个操作数采用两次间址寻址方式,指令中给出的地址码为1200H,地址为1200H的内存单元中的内容为12FCH,地址为12FCH的内存单元的内容为38B8H,而38B8H单元的内容为88F9H,则该操作数的有效地址为(C)A、1200H B、12FCH C、38B8H D、88F9H21、假设某条指令的一个操作数采用寄存器间接寻址方式,假定指令中给出的寄存器编号为8,8号寄存器的内容为1200H,地址为1200H的内存单元中的内容为12FCH,地址为12FCH的内存单元的内容为38B8H,而38B8H单元的内容为88F9H,则该操作数的有效地址为(A)A、1200H B、12FCH C、38B8H D、88F9H22、采用变址寻址可以扩大寻址范围,且通常(C)A、变址寄存器的内容由用户确定,在程序执行过程中不能改变B、变址寄存器的内容由操作系统确定,在程序执行过程中不能改变C、变址寄存器的内容由用户确定,在程序执行过程中可以改变D、变址寄存器的内容由操作系统确定,在程序执行过程中可以改变综合题:1、假设指令字长为16位,操作数的地址码为6位,指令有零地址和一地址两种格式。(1)设操作码固定,零地址指令有512种,则一地址指令最多有几种?(2)采用扩展操作码技术,零地址指令有512种,则一地址指令最多有几种?解:(1)操作码固定为10位,一地址指令最多有512种。(2)扩展操作码时,扩展标志须8个,一地址指令最多有1024 8 = 1016种。2、设某指令系统的指令字是16位,每个地址码为6位。若二地址指令15条,一地址指令48条,则剩下的零地址指令最多可有多少条?解:二地址指令有4位操作码,表示15条二地址指令后,剩余一个编码做扩展标志。一地址指令地址码6位,操作码10位,在高4位唯一情况下,最多可表示64条一地址指令,实际有48条,余下16个扩展标志,扩展到零地址指令后,最多有16*64 = 1024条。3、设某计算机有指令128种,用两种操作码编码方案:(1)用定长操作码编码方案设计其操作码编码。(2)如果在128种指令中常用指令有8种,使用频率达到80%,其余指令使用频率为20%,采用扩展操作码编码方案设计其操作码编码,并求出其操作码的平均长度。解:(1)定长设计需7位操作码,表示128条指令。(2)使用频率高的8条指令用4位操作码,余下8个扩展标志,再扩展4位后,最多可表示8*24=128条指令,从而表示完使用频率低的120条指令。此时平均译码位数为:80%*4 + 20%*8 = 4.8位。4、假设机器字长为8位,回答以下问题:(1)若有8条指令,采用直接寻址的单地址指令格式,设计单字指令格式,问操作数可访问多少主存单元。(2)若有128条指令,采用直接寻址的双地址指令格式(双地址码长度相等),设计双字指令格式,问操作数可以访问多少主存单元。解:(1)8条指令需3位操作码,余下5位地址码可访问32个主存单元。(2)128条指令需7位操作码,双字指令格式,双地址指令且长度相等,每个地址应为4位,访问16个主存单元。5、根据操作数所在的位置,指出其寻址方式的名称(1)操作数在寄存器(2)操作数的地址在通用寄存器中(3)操作数在指令中(4)操作数的地址在指令中(5)操作数地址的地址在指令中(6)操作数的地址为基址寄存器内容与位移量之和(7)操作数的地址为变址寄存器内容与位移量之和(8)操作数的地址为程序计数器内容与位移量之和(9)操作数为栈顶元素、解:(1)寄存器寻址 (2)寄存器间接寻址 (3)立即寻址(4)直接寻址 (5)间接寻址 (6)基址寻址(7)变址寻址 (8)相对寻址 (9)堆栈寻址6、设某机配有基址寄存器和变址寄存器,采用一地址格式的指令系统,允许直接和间接寻址,且指令字长、机器字长和存储字长均为16位。(1)若采用单字长指令,共能完成105种操作,则指令可直接寻址的范围是多少?一次间址的寻址范围是多少?画出其指令格式并说明各字段的含义。(2)若存储字长不变,可采用什么方法直接访问容量为16MB的主存?解:(1)105种操作需7位OP,可用基址、变址及直接、间接寻址方式,需2位寻址方式特征字段X,余下7位地址码直接寻址范围128字,一次间址访问范围64K字。(2)容量为16MB的主存,也即8M字,按字编址需23位地址访问,此时把指令长度设置为双字长指令,第一字后7位及第二字16位共23位地址,满足要求。

    注意事项

    本文(计算机组成原理作业题5.doc)为本站会员(豆****)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开