IBM 801
IBM 801
IBM 801是一款電子產品,型號為801。
IBM 801是一個由IBMRISC微處理器。它是在20世紀70年代開發的,用於在各種版本裡面,直到20世紀80年代。
IBM 801開始發展作為領導的一個研究項目,由約翰·科克的Thomas J. Watson研究中心的建設第八百○一 他們正在尋找方法,性能,以改善現有的系統,和檢查,以跟蹤計劃的System/370大型機和編譯器的代碼。的想法,它有可能在這個項目中,有一個非常小的和非常快的CPU核心,可讓您執行代碼,對每一台機器。他們減少的最重要,發展最快的指令的指令集。
該項目產生的一個CPU的原型設計,1980年是功能性的。他們使用了摩托羅拉的大板MECL-10K技術。CPU主頻為66 ns的周期(約15.15兆赫),然後是一個驚人的15 MIPS應付。沒有虛擬內存的原型是一個24位的執行。801架構已被用於各種IBM設備,包括通道控制器 370系統,並可能為IBM 9370大型機核心和IBM RT。
在20世紀80年代初,801獲得的結果,在美國的項目介紹。這導致後來的IBM POWER架構和RS/6000工作站和大型機。
到1975年,約翰·科克,承認由ACM,至少,作為發明者的RISC概念(而不是發明者的縮寫)已經啟動了“801小型機在IBM沃森項目實驗室,約克鎮。這是當年我讀的文件,這是IBM內部等效的“案例”的文件從大學伯克利分校。硬體設計已經開始。801,實際上,第一個系統,是自覺地后,RISC哲學。它不是公開討論后才出版帕特森/迪策爾紙張,至少部分地在嘗試保持這個技術秘密。保密到底橫空出世少的問題,比其他的問題,在實際製造產品的基礎上的想法。:-(801實際上是原先設想的一個答案,問題:“你做什麼,如果你需要寫一大堆微碼?像行的小氣milluns&milluns,骯髒的東西?“這個問題所帶來命運多舛的FS(未來系統)的完全ultraCISC架構,設想在IBM在70年代初,作為後續的360。我的意思*超*仁人。FS單的指令,如“創建資料庫”(真的!),而客戶從來沒有處理髒兮兮的東西喜歡他的磁碟或文件系統的數據。因此,它有一個“一大堆”的微。FS為各種倒塌前好(壞)的原因,一些人(可能包括約翰)wwere問不方便的問題,如“多少行微碼是什麼?你如何調試它呢?難道你不*工程師*需要一個軟體發展計劃“(後者是,在那些日子裡,一個真正的侮辱。)801對這些問題的回答是,不使用垂直水平微。大量的老年退休金計劃,每個周期,每個位運行控制線,手工製作,在傳統的水平微時尚,而是更多或更少的傳統,但(aha!)所有單周期指令,可以產生的適當聰明的編譯器,使您能夠寫出真正的微一個真正的高層次的語言。換句話說,目前已知,更多或更少的,為的RISC。沒有沒有steenkin“floatin”點,既不是你類似的東西做複雜的多周期*使用*“微。“(是的,改變的RS/6000的意見。),有趣的是,考慮,VLIW的“橫向”的答案。反正。