一个简单的cpu设计
本项目的目的是设计一个十分简单的基于冯·诺依曼架构的16 位CPU。我们将这 颗CPU 命名为ERVS16-CPU( EasyRight Very Simple 16-bit CPU )。 ERVS16 有它自己的指令集。并且,为了测试ERVS16,我们将在项目的最后用它的指令 集编写一个十分简单的操作系统。简单的说,我们在这个项目中只考虑CPU, 寄存器,内存和指令集之间的关系
本项目的目的是设计一个十分简单的基于冯·诺依曼架构的16 位CPU。我们将这 颗CPU 命名为ERVS16-CPU( EasyRight Very Simple 16-bit CPU )。 ERVS16 有它自己的指令集。并且,为了测试ERVS16,我们将在项目的最后用它的指令 集编写一个十分简单的操作系统。简单的说,我们在这个项目中只考虑CPU, 寄存器,内存和指令集之间的关系