您當前的位置:首頁 > 繪畫

假如將 CPU 等比例(物理)放大 100 甚至 1000 倍,會發生什麼?

作者:由 emmmmm 發表于 繪畫時間:2019-12-10

假如將 CPU 等比例(物理)放大 100 甚至 1000 倍,會發生什麼?Scort2019-12-11 18:04:15

參考上古工藝,intel 4004,10um,2250電晶體,主頻740kHz,溝長是現在intel 10nm工藝的1000倍,die面積>0。225平方毫米。

溝道那麼長,柵壓要很高,4004的Vdd在15V左右,是現在CPU的10倍以上。

溝道長,MOS管開啟就很慢,即使柵壓那麼高,也彌補不了,這也是為啥要越做越小的原因之一。

如果用這種工藝做現在動輒幾十億電晶體的CPU,那面積要大於0。225平方米,比現在的主機板還大得多,快趕上600mm*600mm的瓷磚了,而且奇慢無比,不過可以放在洗手間當鏡子照。

假如將 CPU 等比例(物理)放大 100 甚至 1000 倍,會發生什麼?匿名使用者2019-12-14 02:28:34

如果其他的都不變,只有電晶體的l和w放大。

不再存在短溝道效應,飽和狀態下,電流將會是電壓的平方倍,而不是現在的1。2-1。3,更小的電壓能產生更多的電流,能做到更低的功耗

假如將 CPU 等比例(物理)放大 100 甚至 1000 倍,會發生什麼?張浩2019-12-24 20:22:41

見連結,老外手工打造的6502。為什麼是6502呢,因為它可能是歷史上應用最廣、生命週期最長的cpu了。

不過主頻最高只有50kHz…

MOnSter 6502

假如將 CPU 等比例(物理)放大 100 甚至 1000 倍,會發生什麼?梁亦良2021-06-03 17:25:05

YouTube上有個人叫Ben Eater,用了74LS晶片在麵包板上造出了一臺圖靈完備的8位計算機,我也跟著造了一個。Eater的原版只有16位元組的記憶體,我擴充套件到了可以直接訪問256位元組(其實我用的記憶體晶片是32kB的)。然後我又加了個Stack Pointer Register,直接hardwire到0x1F00 - 0x1FFF,就跟6502一樣(貌似)。然後我又加了一個HD44780的小螢幕。

然後呢我加了一個Input Module(現在只有一個輸入按鈕)和一個random bit module(就是一個隨機值的EEPROM,地址連著counter,counter連著非常快的一個clock)。

現在的指令集還比較基礎,ALU的功能還比較初級(加法和減法,之後準備加入AND,OR,和EOR),我用這個基礎的指令集寫了一個小遊戲(一個小的避免障礙物的遊戲)。

我最終的目標是造一個和6502的指令集基本等價的一個系統(我不準備實現Binary-coded Decimal)。

I am currently at my favorite part of the project - being able to change things around and make this breadboard computer truly unique。

圖片中左邊的Arduino是一個program loader,用於電腦開機的時候往記憶體裡面載入一份程式,可以隨時把Arduino拆掉,然後換上開關來用原始的方法載入程式。以後我會改成一個Program ROM。

假如將 CPU 等比例(物理)放大 100 甚至 1000 倍,會發生什麼?

https://www。zhihu。com/video/1383836210259918848

假如將 CPU 等比例(物理)放大 100 甚至 1000 倍,會發生什麼?王若楓2021-06-25 20:16:07

計算機最初被髮明出來的時候,處理器是電晶體線路板,極低的執行速度就需要龐大的體積支援,整個計算機佔據了一層樓幾十個房間的面積,耗電還驚人的高。

人家都在把晶片往小裡做,你要放大……那就是回到從前了唄。

標簽: 6502  電晶體  一個  指令集  記憶體