基于proteus的小型CPU的设计
摘要
本文详细介绍了该小型CPU的设计模板及预估实现的功能,然后对模块的原理进行详实的概述。之后对项目设计进行了分析,从原理图和电路设计图方面进行了完整的呈现。在介绍完基本的设计框架后,本文对项目中的每个模块包括ALU、CM、MM等关键模块的设计与实现进行了细致的分析,还有对测试程序的编写以及运算器溢出(CF)等一系列标志字的设计。在功能分析部分,本文主要基于编写好的机器程序,给出ROM中烧写的机器程序以及运行时关键位置的截图以表明CPU实现的正确性。同时本文也分享了笔者的经验教训,包括实验中出现的一些问题及解决;还分享了在项目设计过程中得到的一些思考和对于过程的反思。在本文的结尾,笔者对该项目做了总结,留下了寄语。
关键词:proteus、CPU、机器指令、微指令、存储器、控制器
目录