chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

世界超強(qiáng)完美DIY 電子奇才五年全手工制作CPU

454398 ? 來(lái)源:本站整理 ? 作者:電子大兵 ? 2013-05-25 13:59 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在如今越來(lái)越靠程序化、流水線作業(yè)來(lái)完成生產(chǎn)的制造業(yè)中,想找一件手工打造的產(chǎn)品,真是越來(lái)越難了。

好在當(dāng)今社會(huì)中,還是有一些強(qiáng)人在孜孜不倦的在完成著心中的“完美DIY”夢(mèng)想。因此也使我們多了一些大開(kāi)眼界、崇拜和向慕的機(jī)會(huì)。

看看上面這張圖,究竟是個(gè)什么東東呢?可能有人會(huì)說(shuō),這不過(guò)是個(gè)大學(xué)生用的實(shí)驗(yàn)儀器吧。但細(xì)心的朋友則肯定已經(jīng)看到這個(gè)東西下面的“Magic-1 Homebrew CPU”字樣了。

難道這真的是一個(gè)CPU?請(qǐng)趕快閉好你張大了的嘴巴。讓筆者來(lái)告訴你答案:的確是!這是一個(gè)名字叫Bill Buzbee的朋友用200多塊74系列的TTL集成電路通過(guò)純手工制造的CPU。

這個(gè)神奇的Magic-1,就是由一個(gè)名叫Bill Buzbee的家伙手工打造的CPU。而Magic-1也是基于這個(gè)CPU制造的計(jì)算機(jī)的名字。有意思的是,“制作Magic-1的念頭是在一次午餐中冒出來(lái)的”,Buzbee說(shuō)。

Buzbee是一位編譯器作者。但他為自己不熟悉CPU的實(shí)際工作而感到郁悶。因此想到了親自動(dòng)手來(lái)作一個(gè)CPU。Buzbee在大學(xué)時(shí)候沒(méi)有學(xué)過(guò)任何電子類的課程,而且對(duì)于晶體管、電阻、電容等也只是一知半解。不過(guò)他的朋友Ken想到有一本老雜志曾經(jīng)介紹過(guò)如何使用TTL集成電路來(lái)制作極其簡(jiǎn)單的CPU,并推薦他去看一看。一周后,Buzbee找到了這些文章,并全部讀了一遍。然后在下一次午餐上,Buzbee對(duì)Ken說(shuō)起決定自己打造一個(gè)CPU。Ken說(shuō):“為什么不呢?”于是,Bill Buzbee的Magic-1項(xiàng)目拉開(kāi)了序幕。

純手工CPU制造編年大史記

2001年12月6日 Buzbee開(kāi)始寫(xiě)項(xiàng)目日志,并為自己制定了一張艱難但還算樂(lè)觀的日程表

2001年12月18日 完成錯(cuò)誤處理和中斷機(jī)制的基本設(shè)計(jì)

2001年12月29日 完成微代碼的第一輪設(shè)計(jì)

2002年1月6日 完成了Magic-1模擬器,可以對(duì)調(diào)用/返回指令序列進(jìn)行跟蹤

2002年1月8日 模擬了Fibonacci函數(shù),并豐富了軟件接口約定

2002年1月13日 Magic-1匯編器(qas)成形

2002年1月18日 決定是選擇大尾數(shù)法還是小尾數(shù)法表示整數(shù)的字節(jié)順序,最終選擇了大尾數(shù)法

2002年2月28日 在模擬器中完成了頁(yè)面錯(cuò)誤機(jī)制

2002年3月9日 決定使用普通電線來(lái)進(jìn)行連線

2002年6月3日 對(duì)指令集架構(gòu)進(jìn)行了意義重大的改變

2002年6月4日 用C語(yǔ)言編寫(xiě)了Fabonacci程序并編譯為Magic匯編程

2002年6月22日 改用分立的數(shù)據(jù)和代碼地址空間

2002年6月25日 設(shè)計(jì)用于多進(jìn)程的上下文環(huán)境切換

2002年7月12日 完成對(duì)微代碼的重寫(xiě)工作

2002年8月13日 放棄對(duì)rotate指令的支持

2002年9月11日 上了Gil Smith的一堂電子電路課程

2002年9月22日 從eBay上買了板材和外殼

2002年的其他日子 向Ken Sumrall請(qǐng)教如何使用寄存器,從他那里學(xué)到了Ohm規(guī)則

2003年3月30日 從Jhon Doran的D16/M中得到了靈感,完成了ALU/寄存器板的架構(gòu)

2003年4月13日 完成控制板的架構(gòu)

2003年4月14日 思考前面板的架構(gòu)

2003年5月3日 第一輪架構(gòu)設(shè)計(jì)完畢

2003年5月6日 將構(gòu)建環(huán)境從Linux一直到Windows

2003年5月16日 構(gòu)思新的Magic-1模擬器

2003年5月27日 在新的模擬器上成功運(yùn)行了Fibonacci程序

2003年6月3日 完成了新的匯編器功能

2003年6月21日 Magic架構(gòu)驗(yàn)證和測(cè)試用例達(dá)到了100%覆蓋率

2003年6月23日 Alistair Roe通過(guò)email提出了Magic-1外殼的構(gòu)想

2003年8月3日 將LCC(C編譯器)一直到了Magic上

2003年8月10日 在模擬器上成功地實(shí)現(xiàn)了Fibonacci程序的C語(yǔ)言版本 (這一天是Buzbee的生日)

2003年8月27日 從David Conroy那里學(xué)到了信號(hào)完整性

2003年9月18日 決定使用普通的帶皮電線進(jìn)行連接(奇怪,前面已經(jīng)決定一次了)

2004年1月3日 完成了全部的設(shè)計(jì)工作,開(kāi)始制作

2004年1月18日 Magic-1有了第一次心跳

2004年1月26日 前面板完成

2004年2月9日 內(nèi)存板完成

2004年2月20日 EPROM子板完成

2004年2月26日 設(shè)備板完成

2004年3月7日 微代碼序列成功運(yùn)轉(zhuǎn)

2004年3月9日 執(zhí)行了第一條指令

2004年3月19日 控制板完成

2004年4月8日 嘗試發(fā)布前期的工作

2004年4月12日 ALU/寄存器板完成;同日被告知,發(fā)布嘗試失敗

2004年4月13日 Magic-1成功運(yùn)行了Fibonacci程序!

2004年4月25日 Dave Conroy的測(cè)試會(huì)話發(fā)現(xiàn)了不真實(shí)的內(nèi)存碎片

2004年5月3日 Magic-1能“說(shuō)話”了

2004年5月8日 運(yùn)行“Sieve of Erasthones”基準(zhǔn)

2004年5月16日 完成了IDE接口,Alistair Roe完成了外殼設(shè)計(jì)

2004年7月23日 發(fā)布基本架構(gòu)

2004年9月12日 用戶模式程序可以工作

2004年9月15日 運(yùn)行“Dhrystone”基準(zhǔn)

2004年9月22日 使用copy-on-write實(shí)現(xiàn)了fork()

2004年10月23日 Magic-1的Dhrystone得分達(dá)到了384(0.25MIPS)

2004年10月31日 運(yùn)行Colossal Cave Adventure

2005年4月9日 Alistair Roe設(shè)計(jì)的外殼到貨

2005年5月13日 Magic-1的硬件設(shè)計(jì)完畢

純手工CPU的廬山真面目

實(shí)物照片大曝光,已經(jīng)在工作狀態(tài)……

鏤空的頂板,可以看到內(nèi)部的照明藍(lán)光,非常絢麗

學(xué)過(guò)數(shù)字邏輯和數(shù)字電路的朋友一定知道,通過(guò)使用TTL門電路,的確是能夠?qū)崿F(xiàn)一個(gè)CPU的;筆者在大學(xué)時(shí)也曾在軟件上使用74系列芯片模擬過(guò)功能非常簡(jiǎn)單的CPU。然而,Buzbee朋友搞得這個(gè)家伙卻是一個(gè)功能完全的CPU,我不知該如何形容它的功能,我本想說(shuō)“麻雀雖小,五臟俱全”,但是……

這小朋友抱著DIY出來(lái)的CPU,不知道心里是個(gè)什么滋味呢?

這款“家釀”CPU可以支持完整的硬件地址轉(zhuǎn)換、內(nèi)存影射IO和DMA,并且支持多進(jìn)程,主頻“高達(dá)”3MHz;該CPU采用8位地址總線,每個(gè)進(jìn)程擁有128K地址空間,其中包括32個(gè)2K的數(shù)據(jù)頁(yè)和32個(gè)2K的代碼頁(yè),這些地址影射到22位的物理地址空間中,如果算上外部設(shè)備的地址空間就是23位物理地址空間。

手工電路板特寫(xiě)圖秀

ALU/寄存器板的元件面

ALU/寄存器板的連線面

控制板的元件面

設(shè)備板的元件面,注意中間有一塊鋰電池

大特寫(xiě)!背面連線的局部圖

怎么樣?夠強(qiáng)的吧?這還不算什么,這個(gè)Buzbee還用這個(gè)CPU組裝了一臺(tái)微型計(jì)算機(jī),名字也叫Magic-1。

可實(shí)現(xiàn)Telnet服務(wù)功能

可實(shí)現(xiàn)Telnet服務(wù)功能

這臺(tái)計(jì)算機(jī)包括兩個(gè)串口和一塊20M的1.3吋硬盤和另一塊30M硬盤。最讓人“乍舌”的事,這位朋友還將這臺(tái)計(jì)算機(jī)做為一個(gè)Web服務(wù)器,同時(shí)支持Telnet會(huì)話(雖然只支持一個(gè)會(huì)話)。哦,還有,為了讓這個(gè)系統(tǒng)能夠跑起來(lái),Buzbee還為它準(zhǔn)備了一個(gè)C編譯器!

相關(guān)導(dǎo)讀

真正的DIY名作:自己設(shè)計(jì)制造的CPU!

真的猛士,敢于DIY自己的生活;真的猛士,敢于DIY自己的電子產(chǎn)品;真的猛士,敢于只用導(dǎo)線和晶體管DIY自己的電腦

從零開(kāi)始造電腦……這得是何等的生猛啊。一般人也就是自己組臺(tái)機(jī)器裝個(gè)系統(tǒng)啥的,這位叫Steve的哥們卻不這么想,他覺(jué)得不自己拿導(dǎo)線啥的造臺(tái)電腦出來(lái)你出門都不好意思跟人家打招呼……


現(xiàn)在的電腦,僅僅一個(gè)CPU里那可是有上億個(gè)晶體管啊……純手工的話那簡(jiǎn)直是不可想象,即使強(qiáng)如此人也只能退而求其次,最終造出來(lái)極低配置電腦……但那也是電腦啊!!

這臺(tái)名叫“線地獄”(Big Mess O‘ Wires)的電腦能運(yùn)行BASIC程序,CPU主頻為2MHz(理論最高極限為3MHz),512KB的RAM和512KB的ROM(上一次看到KB級(jí) 別的配置是何時(shí)?真是懷念的淚流滿面啊),視頻輸出方面如果是黑白雙色的話能夠輸出512×480的分辨率,如果是256色的話就只有128×240了。

OTZ……果然是技術(shù)宅救世么?

以下是這臺(tái)BMOW的內(nèi)部結(jié)構(gòu)圖和一些主要參數(shù):

*處理器主頻2MHz,理論最高主頻可達(dá)3MHz;

*處理器使用8位數(shù)據(jù)線,24位地址線。內(nèi)建四個(gè)8位通用數(shù)據(jù)寄存器,三個(gè)24位寄存器則用于存放程序計(jì)數(shù)器,堆棧指針寄存器以及地址指針,CPU內(nèi)部采用一條數(shù)據(jù)總線來(lái)連接寄存器和算術(shù)邏輯單元,而內(nèi)存,ROM和內(nèi)存映射裝置等則使用另一條數(shù)據(jù)總線連接。ALU單元還配備了專用左/右數(shù)據(jù)輸入總線。

*CPU的機(jī)器語(yǔ)言指令以微指令形式存儲(chǔ)在三個(gè)并行ROM中,以生成24位微代碼指令字。每時(shí)鐘周期可以執(zhí)行一條微指令,一條機(jī)器語(yǔ)言指令最多可以包含16條微指令;

*配備512KB內(nèi)存,512KB ROM,使用24位地址線結(jié)構(gòu),最多允許的RAM+ROM容量為1MB;

*耗電10W,額定工作電流2.0A,電壓5V;

*支持512x480雙色VGA輸出,或128x240256色VGA輸出;

*音效功能由三聲部可編程發(fā)生器提供;

*可連接PS/2接口普通鍵盤;

*具備24x2 Debug顯示屏;

*整個(gè)元件使用了約1250條線纜。

除了名字起的很糟糕之外,這塊處理器可謂Steve Chamberlin的心血之作。這款8位處理器及其配套的計(jì)算機(jī)系統(tǒng)將在第四屆Maker Faire年會(huì)會(huì)場(chǎng)上展示,屆時(shí)Steve Chamberlin將向與會(huì)的8萬(wàn)名參展人員演示使用這臺(tái)DIY電腦玩國(guó)際象棋游戲。Maker Faire年會(huì)是一個(gè)專供DIY愛(ài)好者,改造愛(ài)好者展示自己作品的大型展會(huì)。


聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 集成電路
    +關(guān)注

    關(guān)注

    5452

    文章

    12556

    瀏覽量

    374250
  • cpu
    cpu
    +關(guān)注

    關(guān)注

    68

    文章

    11268

    瀏覽量

    224675
  • DIY
    DIY
    +關(guān)注

    關(guān)注

    176

    文章

    898

    瀏覽量

    358938
  • 電子制作
    +關(guān)注

    關(guān)注

    143

    文章

    313

    瀏覽量

    152838
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    探析手工貼片打樣的優(yōu)勢(shì)

    手工貼片打樣技術(shù)是一種傳統(tǒng)的電子制造技術(shù),它是制造小批量電路板的理想解決方案,通過(guò)手工貼片的方式,可以快速有效地驗(yàn)證原型電路板設(shè)計(jì)的準(zhǔn)確性,從而降低制造成本和減少設(shè)計(jì)中的錯(cuò)誤。本文將會(huì)針對(duì)手工
    的頭像 發(fā)表于 01-08 12:48 ?145次閱讀
    探析<b class='flag-5'>手工</b>貼片打樣的優(yōu)勢(shì)

    不止變壓!變壓器的4大“隱藏技能”,玩轉(zhuǎn)電子制作全場(chǎng)景

    對(duì)于電子發(fā)燒友來(lái)說(shuō),變壓器是制作電路、改裝設(shè)備的“萬(wàn)能配角”。從收音機(jī)維修到開(kāi)關(guān)電源DIY,它的作用遠(yuǎn)超想象,今天用通俗的語(yǔ)言+實(shí)操場(chǎng)景,帶你解鎖變壓器的核心用法。
    的頭像 發(fā)表于 01-05 15:55 ?224次閱讀
    不止變壓!變壓器的4大“隱藏技能”,玩轉(zhuǎn)<b class='flag-5'>電子</b><b class='flag-5'>制作</b>全場(chǎng)景

    技術(shù)解析:超聲切割在3D打印后處理與手工制作中的應(yīng)用

    對(duì)于許多3D打印愛(ài)好者和手工制作者來(lái)說(shuō),模型支撐去除或材料切割是創(chuàng)作中既關(guān)鍵又令人頭疼的環(huán)節(jié)。使用美工刀容易留下劃痕,而傳統(tǒng)切割方式可能導(dǎo)致材料邊緣發(fā)黑或產(chǎn)生毛邊。一種基于高頻振動(dòng)原理的切割技術(shù),為
    的頭像 發(fā)表于 12-17 16:45 ?471次閱讀
    技術(shù)解析:超聲切割在3D打印后處理與<b class='flag-5'>手工</b><b class='flag-5'>制作</b>中的應(yīng)用

    DIY黨必看!華潤(rùn)微CD7377CZ/7388系列芯片,輕松搭建專屬你的高性價(jià)比電子系統(tǒng)

    標(biāo)簽:#電子DIY教程 #華潤(rùn)微CD7377CZ #7388 #高性價(jià)比芯片 #音頻系統(tǒng)搭建 #電源模塊DIY #發(fā)燒友技巧
    的頭像 發(fā)表于 12-11 14:20 ?530次閱讀

    電子DIY作品】給美的電熱水器增加WiFi連網(wǎng)

    以下作品由安信可社區(qū)用戶 小何 制作 1、 前言 有了新房子,一直推進(jìn)所有家電都連網(wǎng),實(shí)現(xiàn)遠(yuǎn)程控制、監(jiān)視,讓家居更加智能,可玩性更高!更有樂(lè)趣! ? 查看筆者之前的作品: 【電子DIY作品】給風(fēng)扇
    的頭像 發(fā)表于 11-19 16:04 ?493次閱讀
    【<b class='flag-5'>電子</b><b class='flag-5'>DIY</b>作品】給美的電熱水器增加WiFi連網(wǎng)

    見(jiàn)證中國(guó)開(kāi)源生態(tài)成長(zhǎng)力量:開(kāi)源鴻蒙跨越與未來(lái)展望

    數(shù)字化浪潮滾滾向前,操作系統(tǒng)作為數(shù)字世界的基石,其重要性不言而喻。 2020,隨著開(kāi)源鴻蒙項(xiàng)目的正式開(kāi)源,中國(guó)基礎(chǔ)軟件領(lǐng)域迎來(lái)了一場(chǎng)深刻的變革。從“0到1”的系統(tǒng)啟動(dòng),到“1到N”的生態(tài)繁榮,
    的頭像 發(fā)表于 11-19 11:03 ?339次閱讀

    百度世界大會(huì)亮點(diǎn) 芯 百度宣布打造最硬AI云

    自2006以來(lái),百度世界大會(huì)已連續(xù)舉辦近20屆,百度世界大會(huì)是百度每年面向行業(yè)、媒體、合作伙伴和廣大用戶的最高級(jí)別盛事,作為百度年度最重要的的戰(zhàn)略、技術(shù)、產(chǎn)品發(fā)布會(huì),自2006以來(lái)
    的頭像 發(fā)表于 11-13 15:47 ?1530次閱讀

    DIY 流體模擬吊墜(一):理論與第一個(gè)吊墜的制作

    “ ?作者手工打造了一款獨(dú)特的鍍金吊墜,它內(nèi)置了一塊定制設(shè)計(jì)的電路板,能夠?qū)崟r(shí)運(yùn)行流體模擬。文章記錄了從復(fù)雜的軟件實(shí)現(xiàn)、電子設(shè)計(jì)到精細(xì)的金工和組裝的整個(gè)過(guò)程。 ” ? 我打造了一款流體模擬吊墜,這是
    的頭像 發(fā)表于 09-07 17:49 ?2627次閱讀
    <b class='flag-5'>DIY</b> 流體模擬吊墜(一):理論與第一個(gè)吊墜的<b class='flag-5'>制作</b>

    為什么SMT貼片后,這些關(guān)鍵焊點(diǎn)還得靠手工?揭秘PCBA加工中的“手工壁壘”

    一站式PCBA加工廠家今天為大家講講PCBA加工中手工焊接的優(yōu)勢(shì)有哪些?PCBA加工中手工焊接的不可替代性。在自動(dòng)化SMT貼片技術(shù)高度普及的今天,我們始終堅(jiān)持手工焊接與自動(dòng)化生產(chǎn)的協(xié)同作業(yè)模式。本文
    的頭像 發(fā)表于 08-26 09:19 ?1044次閱讀
    為什么SMT貼片后,這些關(guān)鍵焊點(diǎn)還得靠<b class='flag-5'>手工</b>?揭秘PCBA加工中的“<b class='flag-5'>手工</b>壁壘”

    PPEC電源DIY套件:圖形化算法編程,解鎖電力電子底層算法實(shí)踐

    PPEC開(kāi)關(guān)電源DIY套件是森木磊石推出的一種電力電子教學(xué)與實(shí)踐工具,專為高校教學(xué)、學(xué)生實(shí)踐及電子愛(ài)好者設(shè)計(jì),旨在解決電力電子教學(xué)中“理論脫離實(shí)際”的痛點(diǎn),深化電力
    的頭像 發(fā)表于 08-14 14:00 ?847次閱讀
    PPEC電源<b class='flag-5'>DIY</b>套件:圖形化算法編程,解鎖電力<b class='flag-5'>電子</b>底層算法實(shí)踐

    PPEC電源DIY套件:圖形化算法編程,解鎖電力電子底層算法實(shí)踐

    PPEC 開(kāi)關(guān)電源 DIY 套件是森木磊石推出的一種電力電子教學(xué)與實(shí)踐工具,專為高校教學(xué)、學(xué)生實(shí)踐及電子愛(ài)好者設(shè)計(jì),旨在解決電力電子教學(xué)中“理論脫離實(shí)際”的痛點(diǎn),深化電力
    發(fā)表于 08-14 11:30

    【展會(huì)回顧】2025MCU及嵌入式技術(shù)論壇暨第屆電機(jī)驅(qū)動(dòng)與控制技術(shù)論壇完美閉幕

    2025MCU及嵌入式技術(shù)論壇暨第屆電機(jī)驅(qū)動(dòng)與控制技術(shù)論壇完美閉幕
    的頭像 發(fā)表于 07-28 17:19 ?1149次閱讀
    【展會(huì)回顧】2025<b class='flag-5'>年</b>MCU及嵌入式技術(shù)論壇暨第<b class='flag-5'>五</b>屆電機(jī)驅(qū)動(dòng)與控制技術(shù)論壇<b class='flag-5'>完美</b>閉幕

    電子DIY作品 桌面墨水屏日歷

    以下作品由安信可社區(qū)用戶 iiv制作 在這個(gè)充滿科技感的時(shí)代,自己動(dòng)手DIY一件獨(dú)一無(wú)二的數(shù)碼小物件,不僅是一種樂(lè)趣,更是一種成就感的體現(xiàn),筆者接觸安信可Ai-M61系列模組斷斷續(xù)續(xù)有一了,一直
    的頭像 發(fā)表于 05-21 14:24 ?2164次閱讀
    <b class='flag-5'>電子</b><b class='flag-5'>DIY</b>作品 桌面墨水屏日歷

    電子元器件及手工焊接

    內(nèi)容介紹:本書(shū)是一本介紹電子手工焊接工藝的實(shí)訓(xùn)教材,內(nèi)容涉及基本電子元件、焊錫、助焊劑、焊接工具、焊接操作、PCB板及元件的安裝、PCB板的維修、接線端子、連接器及開(kāi)關(guān)等內(nèi)容。本書(shū)嚴(yán)格做到
    發(fā)表于 04-18 16:25

    RISC-V級(jí)流水線CPU設(shè)計(jì)

    本文實(shí)現(xiàn)的CPU是一個(gè)級(jí)流水線的精簡(jiǎn)版CPU(也叫PCPU,即pipeline),包括IF(取指令)、ID(解碼)、EX(執(zhí)行)、MEM(內(nèi)存操作)、WB(回寫(xiě))。
    的頭像 發(fā)表于 04-15 09:46 ?1700次閱讀
    RISC-V<b class='flag-5'>五</b>級(jí)流水線<b class='flag-5'>CPU</b>設(shè)計(jì)