31 j

i 0

(31–j)位 31 0 (32–(j–i) )位

(j–i)位 (i+1)位 0 000 (j–i)位

参考答案:

可以先左移9位,然后右移15位,即:

sll $s2, $s0, 9 srl $s2, $s2, 15

思考:(1) 第二条用算术右移指令sra 行不行?

不行,因为不能保证高位补0!

(2) 若第一条指令中的$s2改成其他寄存器R,则会带来什么问题? 所用寄存器R的值被破坏!

9. 以下程序段是某个过程对应的指令序列。入口参数int a和int b分别置于$a0和$a1中,返回参数是该

过程的结果,置于$v0中。要求为以下MIPS指令序列加注释,并简单说明该过程的功能。

add $t0, $zero, $zero loop: beq $a1, $zero, finish add $t0, $t0, $a0 sub $a1, $a1, 1 j loop

finish: addi $t0, $t0, 100 add $v0, $t0, $zero

参考答案:

1:将t0寄存器置零

2:如果a1的值等于零则程序转移到finish处 3:将t0和a0的内容相加,结果存放于t0 4:将a1的值减1

5:无条件转移到loop处

6:将t0的内容加上100,结果存放于t0 7:将t0的值存放在v0

该程序的功能是计算“100+a×b” 10. 下列指令序列用来对两个数组进行处理,并产生结果存放在$v0中。假定每个数组有2500 个字,<

lw计算机组成,计算机组成习题答案(清华大学出版社)相关推荐

  1. 编译原理课后习题答案清华大学出版社第二版

    想看更多算法题,可以扫描上方二维码关注我微信公众号"数据结构和算法",截止到目前我已经在公众号中更新了500多道算法题,其中部分已经整理成了pdf文档,截止到目前总共有800多页( ...

  2. 清华计算机接口原理,微机原理与接口技术课后习题答案清华大学

    微机原理与接口技术课后习题答案清华大学 微机原理与接口技术课后部分习题参考答案 第一章 2. 第 3项任务,根据状态标志位的状态决定转移方向. 3. 程序存储是将要执行的程序的全部指令存储到存储器中, ...

  3. 以下是两段c语言代码函数arith,计算机组成习题答案(清华大学).docx

    计算机组成习题答案(清华大学).docx 第1章习题答案5.若有两个基准测试程序P1和P2在机器M1和M2上运行,假定M1和M2的价格分别是5000元和8000元,下表给出了P1和P2在M1和M2上所 ...

  4. 计算机组成原理第二章测试题,计算机组成原理第二章习题答案.doc

    计算机组成原理第二章习题答案 第2章?习题及解答 2-2?? 将下列十进制表示成二进制浮点规格化的数(尾数取12位,包括一位符号位:阶取4位,包括一位符号位),并写出它的原码.反码.补码三和阶移尾补四 ...

  5. 西安计算机二级12月,2017年12月计算机二级MS Office习题答案(一)

    2017年12月计算机等级考试即将开始!出国留学网为考生们整理了2017年12月计算机二级MS Office习题答案,希望能帮到大家,想了解更多资讯,请关注我们,我们会第一时间更新. 2017年12月 ...

  6. 大学计算机应用技术基础实践教程答案,【最新资料】大学计算机基础实践教程习题答案.doc...

    [最新资料]大学计算机基础实践教程习题答案.doc 第1章 计算机基本知识 测试题答案 一.选择题 1.B 2.B 3.A 4.B 5.A 6.A 7.B 8.C 9.B 10.A 11.D 12.C ...

  7. 计算机二级office试题27答案,2017年12月计算机二级MS Office习题答案(一)

    2017年12月计算机等级考试即将开始!出国留学网为考生们整理了2017年12月计算机二级MS Office习题答案,希望能帮到大家,想了解更多资讯,请关注我们,我们会第一时间更新. 2017年12月 ...

  8. 计算机网路基础课后习题答案 主编刘建友

    计算机网路基础课后习题答案 第一章 计算机网络概述 一.填空题 二.单项选择题 第二章 物理层 一.填空题 二.单项选择题 三.简答题 第三章 数据链路层 一.填空题 二.单项选择题 三.简答题 第四 ...

  9. 计算机组成与系统结构第六单元答案,计算机组成与系统结构习题答案

    <计算机组成与系统结构习题答案>由会员分享,可在线阅读,更多相关<计算机组成与系统结构习题答案(9页珍藏版)>请在人人文库网上搜索. 1.计算机组成与系统结构 习题答案,上海交 ...

  10. 《柳青计算机导论》课后习题答案

    柳青著 <计算机导论>课后习题答案 第一章 计算机基础知识 一.简答题 二.选择题 三.填空题 第二章 Windows7 一.简答题 第三章 Word 一.简答题 第四章 Excel 一. ...

最新文章

  1. 单片机学不会怎么办?单片机从哪里开始学?
  2. 打造自动、智能的Office 2003安装光盘
  3. mysql max 多个字段_mysql – 选择max()多列
  4. HTML5中的CSS Shader技术
  5. sap 彻底删除物料主档
  6. 机器学习笔记(十四):异常检测
  7. Kotlin学习笔记 第二章 类与对象 第十四 十五节 委托 委托属性
  8. Java 并发编程之 FutureTask
  9. 【Elasticsearch】Elasticsearch:aggregation介绍
  10. UI设计师经常去的提升欣赏水平的社区网站
  11. android 关闭服务代码,android – 调用stopService方法时,服务不会停止
  12. 三相PWM整流器Simulink仿真模型,包含SSRF-SPLL锁相环、SPWM调制环节以及电压电流双闭环PI控制器。 10kHz 110AC-350DC。
  13. 鸿蒙系统深度系统,国产操作系统欢迎你!华为鸿蒙系统与深度deepin操作系统正常亮相...
  14. Hackintosh(黑苹果)bigsur (opencore引导)超级详细教程
  15. 天坑专业成功跨考计算机,研0渣渣前来报到
  16. Linux C-学习笔记(二)
  17. 最近用360浏览器访问部分网站显示 se://error/ 打不开网站,但是用别的浏览器可以正常访问,摸索半天放出解决方法
  18. BUUCTF:神秘龙卷风
  19. 联想ideapad700-15ISK拆机清灰+迁移win10 arch双系统 (上篇)
  20. 聚合支付源码怎么选择

热门文章

  1. 迷你股票行情,时刻给你最新行情。
  2. 零基础可以学python么
  3. Netlink的简介及使用方法
  4. 大数定律与蒙特卡罗法
  5. Webview执行goBack不能返回
  6. 微信网页开发学习笔记
  7. Java程序员之从菜鸟到职场高手的必看...
  8. python 矢量场的构造、计算;通过 matplotlib 作图、分析、筛选符合要求的像素点
  9. 【牛客SQL】SQL45 将titles_test表名修改为titles_2017
  10. Ventoy:u盘制作,usb启动盘,超级好用的装机神器