铁饼:由分立晶体管构建的CPU 源码

legislate3345 2 0 ZIP 2021-02-23 21:02:01

铁饼 Discus是由分立晶体管构建的8位CPU。 目前,它以仿真方式运行,并。 它是一个纯8位哈佛体系结构,具有8位代码和数据地址,以及一个单独的4入口堆栈。 有四个通用寄存器,其中一个是累加器。 它使用2.5级RISC管道(操作码获取/分支,指令执行和写回)。 有一个集成的动态RAM控制器。 CPU共有1408个晶体管。 没有流水线和DRAM刷新,计数将更接近1000。 指令集是极简的,但功能强大。 所有指令都是单个字节,执行是严格的单周期吞吐量。 常量值和某些内存访问通过前缀指令实现。 前缀是单独的指令,但是将其结果保留在“隐藏”寄存器中,该寄存器可由以下指令隐式访问。 具有两个操

用户评论
请输入评论内容
评分:
暂无评论