学过汇编语言,也学过简单的数电基础,但没有学过硬件描述语言。对汇编语言和 0 1 信号之间的关系,能弄懂一些,但是比较模糊,我理解的 0 1 信号是不是和电路的开关状态对应?控制器,寄存器的内部结构是什么样的,也非常想自己搭建一个简单的cpu,来完全理解其工作原理。
期待您的指导和帮助。
您曾经对一个网友这样说过:
“首先设计各个模块,包括寄存器组、控制器、RAM、ROM、IO等等。
然后根据不同的情况把他们连接起来,也就是建立各个指令的数据通路,然后接入时钟源。再在ROM里写入程序就可以了。
当然说起来简单,做起来有些难度,如果你需要可以把我的设计发给你。”
我也非常渴望得到您的设计,来理解CPU。望提供。