陈飞龙 发表于 2015-8-10 20:41:51

设计一个简单的CPU——RISC_SPM

本次设计任务采用FSMD编码方式设计一个程序存储机SPM,要求采用分段线性序列机PLSM来设计,设计前期运用的指令和资源如下:
(1) 8位寄存器 R0, R1,R2,R3
(2) 宽度为8位的存储器 Memory,深度为256
(3) 指令采用双操作数,即源操作数 Source 和 目标操作数Destination
(4) 具有四条运算指令:ADD(加)SUB(减)NOT(非)AND(与)
(5) 具有两条数据访问指令 : WR(写数据)RD(读数据)
(6) 具有两条转移指令 : BR(无条件跳转) , BRZ(零标志转移)
(7) 具有一条空操作指令(NOT),一条停机指令(HALT)
为了验证上述指令在CPU中的性能,设计了一段程序进行了仿真和验证。后面再加入了一条寄存器跳转指令MOV,一条输出指令OUT,一条立即数指令IDT,为了再次验证CPU的性能,写了一段fibonacci程序、一段流水灯程序、一段延时流水灯程序分别进行了仿真,流水灯程序和延时流水灯程序进行了下板测试。具体的设计流程和说明在上传的文档中有详细的说明。

admin 发表于 2015-8-11 05:37:52

非常好 积极参与

小梅哥 发表于 2015-8-11 16:47:52

楼主发帖子的格式有问题,一定把格式弄好了,一个发帖子的格式能看出学习者对待事情的态度哦:lol:lol:lol:lol

admin 发表于 2015-8-11 19:15:13

小梅哥 发表于 2015-8-11 16:47
楼主发帖子的格式有问题,一定把格式弄好了,一个发帖子的格式能看出学习者对待事情的态度哦:l ...

:) :) :) :) :)

陈飞龙 发表于 2015-8-11 22:59:30

小梅哥 发表于 2015-8-11 16:47
楼主发帖子的格式有问题,一定把格式弄好了,一个发帖子的格式能看出学习者对待事情的态度哦:l ...

我记住了,谢谢小梅哥
页: [1]
查看完整版本: 设计一个简单的CPU——RISC_SPM