如何用面包版绕线做原型CPU?.doc

上传人:白大夫 文档编号:3428535 上传时间:2019-08-24 格式:DOC 页数:2 大小:13.50KB
返回 下载 相关 举报
如何用面包版绕线做原型CPU?.doc_第1页
第1页 / 共2页
亲,该文档总共2页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《如何用面包版绕线做原型CPU?.doc》由会员分享,可在线阅读,更多相关《如何用面包版绕线做原型CPU?.doc(2页珍藏版)》请在三一文库上搜索。

1、如何用面包版绕线做原型CPU?从无到有(makesomethingfromscratch)一直是工程师的浪漫,例如自行调配出操作系统、自己写系统核心等(如Linux)。然而在家从无到有打造出一颗CPU就没听过了吧?最近有一位YouTuber就在免焊万用电路板(俗称面包板)上,以跳线实做出自己设计的CPU。CPU(中央处理器),这么一小颗神奇的高科技黑方块,是现代电脑的核心元件,大多数电脑设备都是64位CPU,技术层次之深、设计之复杂,要从无到有重新设计、打造出全新的CPU谈何容易?1970年代个人电脑刚萌芽时期的Intel8008、ZilogZ80等8位处理器相对单纯原始,应该比较容易做得到吧

2、?尽管如此,从无到有开发出一个新的8位CPU也不是容易事。不是AMD、Intel、ARM等大公司,自己打造CPU有可能吗?YouTuber保罗君士坦丁(PauloConstanTIno)就向大家证明了这并非办不到的事。他在自己的Github进行名为Dream catcher的完全自行开发电脑计划把电脑里每个必要元件都重新设计、手工做出来。对未受过训练的人来说,君士坦丁的CPU作品看起来就像板子上一团又一团的电线。他的作品基于74HC系列的CMOS积体电路,插在面包板上用电线跳接起来,他花了两天时间画电路图、一个星期时间实际制作。目前还很简陋,编写程序需要用DIP开关进行,根据影片,目前只运作过

3、简单程序:从0记数到255(用一排8个LED灯以二进位表示)、演奏音阶、演奏走音的马里奥兄弟主题曲。简陋归简陋,不过影片拍摄的时候是8位,现在已经进化到16位,一共拥有256道指令的指令集(instrucTIons),现在还做好了简单的BIOS(基本输入输出系统),当然又是另外一团电线乱乱的面包板。谢天谢地,终于可以输出画面到屏幕上了,君士坦丁的下一个目标就是再做好连接键盘的功能,这样写程序就方便多了,最终目标又能运作MS-DOS或Minix系统。这样用面包版绕线做CPU原型简直就像愚公移山,不过今日我们认为PCB印刷电路板印制、硬件描述语言(VerilogVHDL)、FPGA(可程序化的积体电路)技术是理所当然,而1980年以前,还没有这些技术,CPU原型就是如此打造。一位矢志从无到有重造轮子的自造者,自然要用古法来制作CPU原型啰。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1