论坛风格切换切换到宽版
发帖 回复
返回列表  提醒:不能用迅雷等P2P下载,否则下载失败标(二级)的板块,需二级才能下载,没二级不要购买,下载不了
  • 1484阅读
  • 14回复

[DIY秀]在面包板上,从无到有打造“一颗”CPU [复制链接]

上一主题 下一主题
离线shuszhao
 

性别:
帅哥
发帖
18011
金币
36411
提示:会员销售的附件,下载积分 = 版块积分 + 销售积分       只看楼主 正序阅读 使用道具 0楼 发表于: 2022-01-26
3gUY13C}:p  
JKZVd`fF  
无到有(make something from scratch)一直是工程师的浪漫,例如自行调配出操作系统、自己写系统核心等(如Linux)。然而,在家从无到有打造出“一颗”CPU就没听过了吧? 9WG=3!-@  
最近有一位YouTuber就在免焊万用电路板(俗称“面包板”)上,以跳线实做出自己设计的CPU。 sE?%;uBb  
,7B7X)m{3  
%@PcQJg U<  
本帖隐藏的内容 !0l|[c4 e>  
wO,qFY  
CPU(中央处理器),这么一小颗神奇的高科技黑方块,是现代电脑的核心元件,大多数电脑设备都是64位CPU,技术层次之深、设计之复杂,要从无到有重新设计、打造出全新的CPU谈何容易? (2;Aqx5i  
1970年代个人电脑刚萌芽时期的Intel 8008、Zilog Z80等8位处理器相对单纯原始,应该比较容易做得到吧?尽管如此,从无到有开发出一个新的8位CPU也不是容易事。 ^UvL1+  
不是AMD、Intel、ARM等大公司,自己打造CPU有可能吗?YouTuber保罗·君士坦丁(PauloConstantino)就向大家证明了这并非办不到的事。他在自己的 Github进行名为Dreamcatcher的完全自行开发电脑计划──把电脑里每个必要元件都重新设计、手工做出来。 8'Q+%{?1t  
对于未受过训练的人来说,君士坦丁的CPU作品看起来就像板子上一团又一团的电线。他的作品基于74HC系列的CMOS积体电路,插在面包板上用电线跳接起来,他花了两天时间画电路图、一个星期时间实际制作。 -9om,U`t  
目前还很简陋,编写程序需要用DIP开关进行,根据影片,目前只运作过简单程序:从0记数到255(用一排8个LED灯以二进位表示)、演奏音阶、演奏走音的马里奥兄弟主题曲。 t\/H.Hb  
简陋归简陋,不过影片拍摄的时候是8位,现在已经进化到16位,一共拥有256 道指令的指令集(instructions),现在还做好了简单的BIOS(基本输入输出系统),当然又是另外一团电线乱乱的面包板。 DghyE`  
谢天谢地,终于可以输出画面到屏幕上了,君士坦丁的下一个目标就是再做好连接键盘的功能,这样写程序就方便多了,最终目标又能运作MS-DOS或者Minix系统。 fz|*Plv  
这样用面包版绕线做CPU原型,简直就像愚公移山。不过,今天我们认为PCB 印刷电路板印制、硬件描述语言(Verilog VHDL)、FPGA(可程序化的积体电路)技术是理所当然,而1980年以前,还没有这些技术,CPU原型就是如此打造。 (]q ([e  
一位矢志从无到有重造轮子的自造者,自然要用古法来制作CPU原型啰。


评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

一般

差劲
离线fantasyfox

性别:
人妖
发帖
358
金币
173
提示:会员销售的附件,下载积分 = 版块积分 + 销售积分       只看该作者 14楼 发表于: 2022-05-15


离线394901350

性别:
帅哥
发帖
232
金币
155
提示:会员销售的附件,下载积分 = 版块积分 + 销售积分       只看该作者 13楼 发表于: 2022-03-30
,HK-mAH   


离线lqsgg

性别:
人妖
发帖
10177
金币
19045
提示:会员销售的附件,下载积分 = 版块积分 + 销售积分       只看该作者 12楼 发表于: 2022-01-31


离线sun5304

性别:
帅哥
发帖
6244
金币
8073
提示:会员销售的附件,下载积分 = 版块积分 + 销售积分       只看该作者 11楼 发表于: 2022-01-30
  


离线wangy2000

性别:
人妖
发帖
6747
金币
283
提示:会员销售的附件,下载积分 = 版块积分 + 销售积分       只看该作者 10楼 发表于: 2022-01-28


离线oneme1world

性别:
帅哥
发帖
425
金币
301
提示:会员销售的附件,下载积分 = 版块积分 + 销售积分       只看该作者 9楼 发表于: 2022-01-28
看不了 RY-iFydPc  


离线新围梁

性别:
人妖
发帖
350
金币
355
提示:会员销售的附件,下载积分 = 版块积分 + 销售积分       只看该作者 8楼 发表于: 2022-01-28
  


离线新围梁

性别:
人妖
发帖
350
金币
355
提示:会员销售的附件,下载积分 = 版块积分 + 销售积分       只看该作者 7楼 发表于: 2022-01-28
  


离线wyl8612

性别:
人妖
发帖
170
金币
672
提示:会员销售的附件,下载积分 = 版块积分 + 销售积分       只看该作者 6楼 发表于: 2022-01-28
Bv7FZK3  


离线luchonghui74

性别:
人妖
发帖
4711
金币
3657
提示:会员销售的附件,下载积分 = 版块积分 + 销售积分       只看该作者 5楼 发表于: 2022-01-27
感谢分享!


离线fengok008

性别:
人妖
发帖
1330
金币
1089
提示:会员销售的附件,下载积分 = 版块积分 + 销售积分       只看该作者 4楼 发表于: 2022-01-27


离线wangy2000

性别:
人妖
发帖
6747
金币
283
提示:会员销售的附件,下载积分 = 版块积分 + 销售积分       只看该作者 3楼 发表于: 2022-01-27


离线罗小罗

性别:
人妖
发帖
270
金币
100
提示:会员销售的附件,下载积分 = 版块积分 + 销售积分       只看该作者 2楼 发表于: 2022-01-26


在线yuhongbo

性别:
帅哥
发帖
112
金币
807
提示:会员销售的附件,下载积分 = 版块积分 + 销售积分       只看该作者 1楼 发表于: 2022-01-26
    


快速回复
限150 字节
 
上一个 下一个