1. 程式人生 > >計算機組成與設計 有意思的句子

計算機組成與設計 有意思的句子

前言 我們能體驗的最美好的東西是神祕的事物。他是所有真正藝術和科學的來源。 ——阿爾伯特·愛因斯坦 《我的世界觀》,1930
第1章 計算機概念和技術 增多我們不加思索就能完成的重要工作的數量,文明便是如此進步的。 ——Alfred North Whitehead,An Introduction to Mathematics,1911
1.2 程式的表象之下 在巴黎當我對當地人說法語時他們只是瞪著我;我從來也沒能成功地讓這些白痴明白他們自己的語言。 ——馬克·吐溫,《異鄉奇遇》,1869
1.4 例項:製造 Pentium 4 晶片 我認為“計算機”就像書,是一個廣泛應用的概念。不過我一度設想到它會發展得如此之快,因為我沒有想到我們已經可以在一個晶片中能提供那麼多的部件。電晶體出乎意料地向前發展。一切都發展得比我們想象的快得多。 ——J.Presper Eckert,ENIAC的發明者之一,在1991年的講話
1.5 謬誤和陷阱 科學一定開始於神話和對神話的批評。 ——Karl Popper,The Philosophy of Science,1957
1.6 結論 此處……ENIAC配置有18000個真空管,重30噸,未來的計算機可能有1000個真空管,重量只有1.5噸。 ——美國《大眾機械》,1949年3月
第2章 計算機指令 我對上帝說西班牙語, 對女人說義大利語, 對男人說法語, 對我的馬說德語。 ——查理五世,法國國王(1337~1380)
2.2 計算機硬體的操作 毫無疑問,必須有執行基本算術運算的指令。 ——Burks,Goldstine和馮·諾伊曼,1947
2.5 邏輯運算 “正相反,”叮噹弟接著說,“如果那是真的,那它就可能是真的;如果那曾經是真的,它就是真的過,但是既然現在它不是真的,那麼現在它就是假的。這就是邏輯。” ——Lewis Carroll,愛麗斯漫遊仙境,1865
2.6 分支指令 自動化計算機的實用性取決於迴圈使用一個給定指令序列的可能度,其迴圈次數依賴於計算結果。當這種迴圈結束後,必須接跟一個不同的[指令]序列,因此,大多數情況下,必須給出兩個並行的[指令]序列,並且在此之前,用一條指令來決定選用上述兩個指令序列中的哪一個。可根據資料的符號位來做出選擇(0被及其認為是正數)。因此,我們引入一條依賴於給定資料的符號的[指令](條件轉移[指令]),這條[指令]從兩條路徑中選擇正確的路徑執行。 ——Burks,Goldstine和馮·諾伊曼,1947
2.8 人機互動 !( @|=> (wow open tab at bar is great) ——鍵盤詩“Hatless Atlas”的第4行,1991 (一些對ASCII字元的命名:“!”是wow,“(”是open,“|”是bar,等等)
2.16 例項:IA-32指令 情人眼裡出西施。 ——Margaret Wolfe Hungerford,Molly Bawn,1877
2.18 結論 少就是多。 ——Robert Browning,Andrea del Sarto,1855
第3章 計算機的算術運算 數字精度是科學的靈魂。 ——D’arcy Wentworth Thompson, On Growth and Form, 1917
3.3 加法與減法 減法:加法的淘氣夥伴。 ——一家足球工廠訓練運動員的十大課程之一,David Letterman et al.,Book of Top Ten List
3.4 乘法 乘法是煩人的,除法也不好;比例法讓我迷惑,而演算簡直讓我發瘋。 ——無名氏,Elizabethan manuscript,1570 3.6 浮點運算 如果方向不對,再快也沒用。 ——美國諺語
3.8 謬誤和陷阱 數學可以這樣定義,我們根本不知道我們在說些什麼,也不知道我們說的是對還是錯。 ——Bertrand Russell, Recent Words on the Principle of Methematics,1901
3.10 歷史回顧和深入閱讀 Gresham法則(“劣幣驅逐良幣”)對計算機而言,“高速讓低速靠邊站”,即使高速有可能是錯的。 ——W.Kahan,1992
3.11 習題 決不放棄,決不放棄,絕不,絕不,絕不——在貧窮,偉大或渺小,重要或次要之時——決不放棄。 ——Winston Churchill,在Harrow School的演講,1941,Abroad,1869
第4章 評估和理解效能 時間揭示真理。 ——seneca
第5章 處理器 在關鍵領域,任何細節都不能忽視。 ——法國諺語
第6章 利用流水線提高效能 隨著時間的推移,每個事物都按固有的規律發展變化;在舊的事物逝去的同時,新的事物又產生了。 ——Robert Herrick在1648年聖誕前夜慶典上的講話
6.1 流水線概述 永遠不要浪費時間。 ——美國諺語
6.2 流水線的資料通路 這裡面看起來東西挺多,其實不然。 ——Tallulah Bankhead,remark to Alexander Wollcott,1922 6.3 流水線的控制 計算機之間的不同在於控制系統的差別,在6600型計算機中尤其是這樣。 ——James Thornton,Design of a Computer:The Control Data 6600,1970 6.4 資料冒險與轉發 你是什麼意思?為什麼一定要建?這是一個旁路,你總是會需要旁路的。 ——Douglas Adams,Hitchhikers Guide to the Galaxy,1970
6.5 資料冒險與阻塞 如果開始你沒能取得成功,那麼請重新定義什麼叫成功。 ——佚名
6.6 分支冒險 在對抗邪惡的鬥爭中,一擊中的者非常少見,往往萬里挑一。 ——Henry David Thoreau,Walden,1854
6.8 異常 製造具有自動中斷程式功能的計算機並不是一件容易的事情,因為在中斷髮生時有很多處於不同執行狀態的指令。 ——Fred Brroks Jr.,Planning a Computer System:Project Stretch,1962
6.12 結論 智慧十分之九體現在恰當的時機。 ——美國諺語
第7章 層次結構的儲存器 人們往往理想化地期望有一個不受容量限制的儲存器,每個字都可以即取即用……但是現實迫使我們認識到組建層次結構的處理器的必然性。在這個層次結構中,每個層次的儲存器比前一層次的儲存器有更大的容量,但訪問速度更慢一些。 ——A.W.Burks,H.H.Goldstine和馮·諾伊曼,Preliminary Discussion of the Logical Design of an Electronic Computing Instrument,1946
7.2 快取記憶體基礎知識 快取記憶體:一個隱藏或者儲存資訊的安全地帶。 ——Webster’s New World Dictionary of the American Language,Third College Edition(1988) 7.4 虛擬儲存器 ……這樣的系統已經設計成功:對程式設計師來說,複合的儲存結構看起來像單層的儲存器,所需的資料傳輸也會自動完成。 ——Kilburn et al.,“One-level storage system”,1962
第8章 儲存器、網路和其他外圍裝置 將儲存器及其傳輸頻寬結合起來……可以實現對日益增加的儲存大量寶貴資訊的磁碟和大寶庫因特網——的快速而可靠的訪問。 ——George Gilder, The End Is Drawing Nigh,2000
第9章 多處理器和叢集 海里總有比已經抓到的更好的魚。 ——愛爾蘭格言
9.1 概述 “穿過月亮的高山, 沿著影子的山谷, 飛馳,大膽地飛馳” 影子迴應說,—— “但願你找到了黃金國!” ——埃德加·愛倫·坡,“Eldorado”,第4節,1849
9.2 多處理器程式設計 人們在高速計算機的討論中經常提到的一箇中心話題是它們將會超出計算機的能力……我們必須假定問題的規模是在計算機速度範圍內可解的……對於速度更快的機器,相同的解題方法可以解決更大規模的問題。 ——約翰·馮·諾依曼,在IBM科學計算研討會上的致辭,1949年11月
9.9 謬誤和陷阱 第9條:根據處理器的利用情況、並行加速比或單位美元的MFLOPS數來評判效能。 ——David H. Bailey,“Twelve ways to fool the masses when giving performance results on parrallel supercomputers”,Supercomputing Review,1991
9.10 結論——計算機系統結構的改良和變革 10多年來,預言家一直在爭論:單機組成研究已經到達了極限,未來巨大的發展是多臺計算機互聯來共同完成任務……單處理器的合理性證明了這一點。 ——Gene Amdahl,“Validity of the single processor approach to achieving large scale computing capabilities”,Spring Joint Computer Conference,1967 9.10.1 MPP體系結構的未來 Hennessy和Patterson應該將MPP放在第11章。 ——Jim Gray,當提及第2版中MPP相關內容時,映射了美國法律的第11章破產保護
附錄A 彙編器,聯結器和SPIM模擬器 畏首畏尾將無法體會到自由言論和集會的壓力。 ——Louis Brandeis,Whitney v.California,1927
附錄B 邏輯設計基礎 我始終熱愛這個詞——布林。 ——克勞德·夏農,IEEE Spectrum,1992年4月 附錄C 控制器的硬體實現 定製指令的格式受制於它所在的硬體的體系結構和它所從屬的指令集。格式必須充分考慮ROM的大小,ROM的輸出譯碼,電路規模和機器執行速度,以尋求一個妥善的解決方案。 ——Jim McKevit等,8086設計報告,1977 附錄D 桌面計算機、伺服器和嵌入式計算機上的RISC體系結構綜述 RISC:1985年後公佈的所有計算機。

摘自豆瓣 以後有時間慢慢更新~
在這裡插入圖片描述