RSS订阅 加入收藏  设为首页
北京赛车开奖走势图

北京赛车开奖走势图:在家自制CPU,这位工程师也是绝了!!

时间:2018/3/5 11:30:24  作者:未知  来源:网络转载  浏览:0  评论:0
内容摘要:从无到有(make something from scratch)一直是工程师的浪漫,例如自行调配出操作系统、自己写系统核心等(如 Linux)。然而在家从无到有打造出“一颗”CPU就没听过了吧?最近有一位 YouTuber就在免焊万用电路板(俗称面包板)上,以跳线实做出自己设计...
从无到有(make something from scratch)一直是工程师的浪漫,例如自行调配出操作系统、自己写系统核心等(如 Linux)。然而在家从无到有打造出“一颗”CPU就没听过了吧? 最近有一位 YouTuber就在免焊万用电路板(俗称面包板)上,以跳线实做出自己设计的 CPU。 CPU(中央处理器),这么一小颗神奇的高科技黑方块,是现代电脑的核心元件,大多数电脑设备都是 64位 CPU,技术层次之深、设计之复杂,要从无到有重新设计、打造出全新的 CPU谈何容易? 1970年代个人电脑刚萌芽时期的 Intel 8008、Zilog Z80等8位处理器相对单纯原始,应该比较容易做得到吧?尽管如此,从无到有开发出一个新的 8位 CPU也不是容易事。 不是 AMD、Intel、ARM等大公司,自己打造 CPU有可能吗?YouTuber保罗·君士坦丁(Paulo Constantino )就向大家证明了这并非办不到的事。 他在自己的 Github进行名为 Dreamcatcher的完全自行开发电脑计划──把电脑里每个必要元件都重新设计、手工做出来。 对未受过训练的人来说,君士坦丁的 CPU作品看起来就像板子上一团又一团的电线。他的作品基于 74HC系列的 CMOS积体电路,插在面包板上用电线跳接起来,他花了两天时间画电路图、一个星期时间实际制作。 目前还很简陋,编写程序需要用 DIP开关进行,根据影片,目前只运作过简单程序: 从 0记数到 255(用一排 8个 LED灯以二进位表示)、演奏音阶、演奏走音的马里奥兄弟主题曲。 简陋归简陋,不过影片拍摄的时候是 8位,现在已经进化到 16位,一共拥有 256道指令的指令集(instructions),现在还做好了简单的 BIOS(基本输入输出系统),当然又是另外一团电线乱乱的面包板。 谢天谢地,终于可以输出画面到屏幕上了,君士坦丁的下一个目标就是再做好连接键盘的功能,这样写程序就方便多了,最终目标又能运作 MS-DOS或 Minix系统。 这样用面包版绕线做CPU原型简直就像愚公移山,不过今日我们认为 PCB印刷电路板印制、硬件描述语言(Verilog VHDL)、FPGA(可程序化的积体电路)技术是理所当然。 而 1980年以前,还没有这些技术,CPU原型就是如此打造。一位矢志从无到有重造轮子的自造者,自然要用古法来制作 CPU原型啰。

上一篇:没有了
下一篇:没有了
相关评论
本站所有站内信息仅供娱乐参考,不作任何商业用途,不以营利为目的,专注分享快乐,欢迎收藏本站!
所有信息均来自:百度一下 (北京赛车pk10开奖号)
豫ICP备14574340号