看看这张酷似机箱的图片,究竟是个什么东东呢?或许你认为这不过是个大学生用的实验仪器吧?啊哈,可能细心的朋友已经看到这个东西下面的“Magic-1 Homebrew CPU”字样了。
“Magic-1 Homebrew CPU”难以置信
难道这真的是一个CPU?请赶快闭好你张大了的嘴,我来告诉你答案:的确是!这是一个名字叫Bill Buzbee的朋友用200多块74系列的TTL集成电路通过纯手工制造的CPU。
电路板背后的样子
上面这就是其中某一块电路板背后的样子,Bill Buzbee朋友就是用这样普通的电线将所有这些门电路连接到一起,构成了具有完整功能的CPU。
Bill Buzbee抱着CPU外壳
哦!看看这个强壮的小家伙!他怀里抱的就是这个CPU的外壳了。如果说这是一台计算机,可能你会觉得它还算小巧;但这只是一“块”CPU而已。尽管大型机还没有完全从人们的记忆中消失,我们也还是不禁要用“庞然大物”这个词来形容这“块”CPU。
学过数字逻辑和数字电路的朋友一定知道,通过使用TTL门电路,的确是能够实现一个CPU的;笔者在大学时也曾在软件上使用74系列芯片模拟过功能非常简单的CPU。然而,Buzbee朋友搞得这个家伙却是一个功能完全的CPU,我不知该如何形容它的功能,我本想说“麻雀虽小,五脏俱全”,但是……
工作中的Magic-1
这款“家酿”CPU可以支持完整的硬件地址转换、内存映射IO和DMA,并且支持多进程,主频“高达”3MHz;该CPU采用8位地址总线,每个进程拥有128K地址空间,其中包括32个2K的数据页和32个2K的代码页,这些地址影射到22位的物理地址空间中,如果算上外部设备的地址空间就是23位物理地址空间。
怎么样?够强的吧?这还不算什么,这个Buzbee还用这个CPU组装了一台微型计算机,名字就叫Magic-1,这台计算机包括两个串口和一块20M的1.3吋硬盘和另一块30M硬盘。最让人“乍舌”的事,这位朋友还将这台计算机做为一个Web服务器,同时支持Telnet会话(虽然只支持一个会话)。哦,还有,为了让这个系统能够跑起来,Buzbee还为它准备了一个C编译器!
- 相关阅读:
- ·砍掉核显满足强迫症 无核显CPU大搜罗
//cpu.zol.com.cn/559/5596032.html - ·新平台神U E3-1230 V5京东售价1989元
//cpu.zol.com.cn/559/5598451.html - ·中端游戏优选 i5-6500京东报价1399元
//cpu.zol.com.cn/559/5599455.html - ·不超频也能畅玩 i7-4790京东售2059元
//cpu.zol.com.cn/559/5599477.html - ·中端优选 AMD A8-7650K京东售价519元
//cpu.zol.com.cn/559/5599888.html