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

上传者: 42133918 | 上传时间: 2021-02-23 14:02:54 | 文件大小: 2MB | 文件类型: ZIP
C++
铁饼 Discus是由分立晶体管构建的8位CPU。 目前,它以仿真方式运行,并。 它是一个纯8位哈佛体系结构,具有8位代码和数据地址,以及一个单独的4入口堆栈。 有四个通用寄存器,其中一个是累加器。 它使用2.5级RISC管道(操作码获取/分支,指令执行和写回)。 有一个集成的动态RAM控制器。 CPU共有1408个晶体管。 没有流水线和DRAM刷新,计数将更接近1000。 指令集是极简的,但功能强大。 所有指令都是单个字节,执行是严格的单周期吞吐量。 常量值和某些内存访问通过前缀指令实现。 前缀是单独的指令,但是将其结果保留在“隐藏”寄存器中,该寄存器可由以下指令隐式访问。 具有两个操作数的指令将累加器作为一个操作数,并将其作为目标。 单操作数指令( INC , DEC , MOV , LOADM )可以将任何寄存器用作其源和目的地。 指令集是RISC样式的加载/存储。 算术指令

文件下载

资源详情

[{"title":"( 417 个子文件 2MB ) 铁饼:由分立晶体管构建的CPU-源码","children":[{"title":"TopSilkscreen.gbr <span style='color:#111;'> 35.00KB </span>","children":null,"spread":false},{"title":"README.txt <span style='color:#111;'> 354B </span>","children":null,"spread":false},{"title":"Drill.cnc <span style='color:#111;'> 10.15KB </span>","children":null,"spread":false},{"title":"UnplatedDrill.cnc <span style='color:#111;'> 157B </span>","children":null,"spread":false},{"title":"TopSolderMask.gbr <span style='color:#111;'> 19.83KB </span>","children":null,"spread":false},{"title":"......","children":null,"spread":false},{"title":"<span style='color:steelblue;'>文件过多,未全部展示</span>","children":null,"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明