试题详情
- 简答题 以下程序段是某个过程对应的指令序列。入口参数int a和int b分别置于$a0和$a1中,返回参数是该过程的结果,置于$v0中。要求为以下MIPS指令序列加注释,并简单说明该过程的功能。
-
1:将t0寄存器置零
2:如果a1的值等于零则程序转移到finish处
3:将t0和a0的内容相加,结果存放于t0
4:将a1的值减1
5:无条件转移到loop处
6:将t0的内容加上100,结果存放于t0
7:将t0的值存放在v0
该程序的功能是计算“100+a×b” 关注下方微信公众号,在线模考后查看
热门试题
- 实际上,软件和硬件在逻辑功能上是等效的。
- 共享存储器通信机制主要有哪些优点?
- 集成电路芯片的成本主要取决于芯片生产数目
- 定采用独立编址方式对I/O端口进行编号,
- 在相同的器件条件下,如果要提高主存的带宽
- 假定某处理器带有一个数据区容量为256B
- 流水线效率
- 指令集结构设计所涉及的内容有哪些?
- 多计算机网络中,通常出现的4种通信模式是
- 基本DLX流水线中,ALU指令在MEM段
- 描述向量数据的参数有()、()、()。
- VictimCache
- 可按照如下4种操作来区分控制流程的各种改
- 中断
- 多功能流水线
- 调度分支延迟指令有哪三种常用方法?它们各
- 要保证数据相关的指令之间的执行顺序关系,
- 通过操作系统的多进程技术可以完全回避I/
- 在MIPS指令集中需要增加一条swap指
- 容量失效却随着容量的增加而增加。