单周期CPU设计实验报告
单周期CPU设计实验报告
单周期CPU设计实验报告
?计算机构成原理与接口技术实验?
实验报告
学院名称:
学生姓名:
学 号 :
专业〔班级〕 :
合 作 者 :
时 间 : 2021 年 4 月 25 日
成 绩 :
实验二:
. 实验目的
掌握单周期 CPU数据通路图的构成、原理及其设计方法;
掌握单周期 CPU的实现方法,代码实现方法;
认识和掌握指令与 CPU的关系;
掌握测试单周期 CPU的方法。
二.
实验内容
设计一个单周期 CPU,该
== 算术运算指令
〔 1〕add rd , rs, rt
000000 rs(5 位 )
CPU起码能实现以下指令功能操作。
〔说明:以助记符表示,是汇编指令;
rt(5 位 ) rd(5 位 )
需设计的指令与格式以下:
以代码表示,是机器指令 〕
reserved
功能: rd ← rs + rt 。 reserved 为预留局部,即未用,一般填“ 0〞。
〔 2〕 addi rt , rs , immediate
000001 rs(5 位 ) rt(5 位) immediate (16 位 )
功能: rt ← rs + (sign-extend) immediate ; immediate 符号扩展再参加“加〞运算。
3〕 sub rd , rs , rt
00001
原创力文档

文档评论(0)