安徽省大学生“计算机系统能力培养”竞赛题目信息表(陈付龙编辑)v2.0.docx

安徽省大学生“计算机系统能力培养”竞赛题目信息表(陈付龙编辑)v2.0.docx

安徽省大学生“计算机系统能力培养”竞赛题目信息表(陈付龙编辑)v2.0

安徽省大学生 “计算机系统能力培养”竞赛题目信息表(时间:240分钟,满分:100分)分析题(30分)给定一个MIPS微处理器设计,支持MIPS32-C7指令集,在设计好的MIPS微处理器上执行一段程序,给出程序执行结果。1.MIPS32-C7指令集。MIPS32-C7微处理器指令字长为32位,通用寄存器为32位,存储单元地址为32位,支持MIPS32-C7指令集={addu,subu,ori,lw,sw,beq,jal}。所有运算类指令均可以不支持溢出。(1)指令:addu指令名称:无符号加指令格式:addu rd,rs,rt指令功能:GPR[rd] ←GPR[rs] + GPR[rt] 指令编码:31..2625..2120..1615..1110..65..0oprsrtrdshamtfunc000000rsrtrd00000100001(2)指令:subu指令名称:无符号减指令格式:subu rd,rs,rt指令功能:GPR[rd] ←GPR[rs] -GPR[ rt] 指令编码:31..2625..2120..1615..1110..65..0oprsrtrdshamtfunc000000rsrtrd00000100011(3)指令:ori指令名称:或立即数指令格式:ori rt,rs,imm16指令功能:GPR[rt ]←GPR[ rs] | (zero-extend)

文档评论(0)

1亿VIP精品文档

相关文档