https://github.com/narukara/modelcomputer
a toy Instruction Set Architecture
https://github.com/narukara/modelcomputer
cpu just-for-fun
Last synced: 7 months ago
JSON representation
a toy Instruction Set Architecture
- Host: GitHub
- URL: https://github.com/narukara/modelcomputer
- Owner: Narukara
- Created: 2023-12-22T12:28:59.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-12-22T12:33:03.000Z (almost 2 years ago)
- Last Synced: 2025-01-15T06:37:53.374Z (9 months ago)
- Language: Verilog
- Size: 580 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
## Model Computer
数电课程作业。设计主要参考了 MIPS 架构。本架构字长为 8 位,所有指令均为双字长,即 16 位。总共有通用寄存器16个,指令15条,重点考虑了针对面向过程编程的支持。整体采用哈佛结构,指令和数据分开存储,独立寻址。电路设计参考单周期 CPU。
设计上还有一些不太好的地方,不打算继续修改了。