Download presentation
Presentation is loading. Please wait.
1
第一章 計算機概念與技術
2
百萬台電腦 圖1.1從1988至2002年,不同種類的處理器的銷售量。這些數字的獲得有些許不同,因此需要注意這些結果的解釋。如桌上型電腦和伺服器的總數計算完整的電腦系統,因為其中的一部份為多重處理器,使的處理器的銷售數字較高些,但大約只有全部的10~20%(由於伺服器平均雖有著超過一顆以上的處理器,但僅為單一處理器系統的桌上型電腦銷售量3%)。嵌入式電腦的總數,實際上是計算處理器的數目。有些嵌入式系統是看不見處理器的,更有些單一設備卻有多顆的處理器。
3
百萬顆處理器 圖 至2002年所有的指令集架構為處理器的銷售量。關於「其餘」 的種類是指定應用或客製化的處理器。在RAM的例子裡,大約有80%的 銷售量是使用在手機上,他們結合了ARM和特定應用邏輯在單一晶片上。
4
應用軟體 系統軟體 硬體 圖1.3 硬體和軟體的階層性概念,此圖以中心為硬體而最外圈為應用軟體的
同心圓表示。在複雜的應用程式裡,也常有多層的應用軟體。例如,資料 庫系統可能會在系統程式上執行,如同應用程式會在資料庫之上執行般。
5
編譯器 組譯器 高階語言程式 (c語言) 圖1.4 C程式編譯成組合語言 在組譯成二位元機械語言。 雖然從高階語言轉譯成二位 元機械語言有兩個步驟,有 些編譯器會將中間過程刪除 ,直接產生二位元機械語言。 這些語言和程式在第二章會 有更為詳細的介紹。 組合語言程式 (MIPS規格) 二位元機械 語言程式 (MIPS規格)
6
編譯器 介面 電腦 輸入 輸出 控制單元 資料路徑 處理器 記憶體 效能評估 圖1.5 構成電腦五種要素的組織圖。處理器從記憶體中抓取指令和資料。 記憶體中的資料由輸入裝置寫入,並由輸出裝置讀出。控制單元則送出 運作訊號以決定資料流程、記憶體、輸入和輸出裝置的動作。
7
圖1.6 桌上型電腦。液晶顯示螢幕是主要的輸出裝置,鍵盤與滑鼠為主要
的輸入裝置。主機箱內則包含了處理器和額外的輸入/輸出裝置。本圖是 Dell Optiplex GX260系統。
8
畫面緩衝器 柵式掃描陰極射線管顯示器 圖1.7 左圖畫面緩衝器的每個座標決定右圖柵式掃描陰極射線管相對應 座標處的影像。在 的像素點的位元圖樣是0011,代表一較為明 亮的灰階值,而 像素點的位元圖樣是1101比較暗。
9
DVD 驅動器 電源 供應器 ZIP 驅動器 有罩子 的風散 主機板 硬碟 圖1.8 在15頁圖1.6的個人電腦內部圖。這種包裝因為它開啟的方式,旁邊有絞鍊 ,所以有時稱做蛤殼式(clamshell)包裝。為了看看裡邊有什麼,我們從左上角開始。 左上角的金屬盒是電源供應器,下方是個有罩子的風散。在風扇的右下方是印刷 電路板(printed circuit (PC)board),在電腦裡稱做主機板,包含了電腦裡大部分的 電子零件。圖1.10是個接近此種板子的圖例。處理器就是在風扇右邊的大型凸起 矩形物。在右手邊我們可以看見擺放各種驅動盤機器的隔間,最上面是DVD驅動 器,中間是ZIP驅動器,下面是硬碟。
10
圖1.9 在圖1.8的電路板上所使用的處理器的內部圖。左手邊的是Pentium4處理器晶片
控制 單元 其它介面邏輯 輸入/輸 出介面 指令快取記憶體 資料快取 記憶體 增強型浮點 及多媒體運 算單元 控制單元 第二階 快取及 介面 進階管線化多執 行緒支援單元 圖1.9 在圖1.8的電路板上所使用的處理器的內部圖。左手邊的是Pentium4處理器晶片 的縮影照片,右手邊則顯示了該處理器內部的主要區塊。
11
圖1.10 貼近個人電腦主機板。這塊板子使用Intel Pentium 4處理器,位
記憶體 介面 輸入/輸出裝置 匯流排插槽 圖形化介面卡 碟盤及通 用序列埠 圖1.10 貼近個人電腦主機板。這塊板子使用Intel Pentium 4處理器,位 於板子的左上角。它的上面覆蓋了一個似鰭狀的金屬散熱器。這是個散 熱裝置,幫助晶片散去熱量。記憶體部分包含了一個或多個電路板,垂 直插在主機板上,靠近中央。動態隨機存取記憶體鑲嵌在這些小電路板 上(稱之為雙同軸記憶體模組(dual inline memory modules,DIMMS)),然 後插入進接器。主機板上其餘的大部分用來連接外部輸入/輸出裝置, 如音頻信號/MIDI、右邊的平行/序列埠、底部的兩個週邊元件連接介面 (PCI)卡插槽和連接硬碟的進階連接技術(advanced technology attachment,ATA)連接器。
12
圖1.11 圖中顯示了10片碟盤和讀寫頭的硬碟。
13
年 使用於電腦的技術 相對效能/單位成本 真空管(vacuum tube) 電晶體 積體電路 超大型積體電路 ,400,000 極大型積體電腦 ,200,000,000 圖1.12 長時間以來,使用在電腦的各項技術其單位成本的相對效能。 資料來源:波士頓電腦博物館,2005年為作者推算而得。
14
千位元容量 發表時間 圖1.13 動態隨機存取記憶體晶片隨時間演變的容量成長圖。Y軸以千位元 做量測,千指的是 。這二十年來,動態隨機存取記憶體工業幾乎 每三年便會提高四倍的容量,相當每年百分之六十。每三年增加四倍的估 計為動態隨機存取記憶體的成長法則。近年來,成長率已經逐漸趨緩,而 收為接近每二年倍增或每四年增加四倍。
15
圖1.14 晶片的製造過程。矽碇在切成薄片後,空白的晶圓會經過20到40道的圖
空白晶圓 將晶片 封裝 測試過的晶片 切割機 測試過 的晶圓 晶圓 測試機 圖樣晶圓 封裝過的晶片 零件 測試過的 封裝晶片 賣給 顧客 20到40道的 製程 圖1.14 晶片的製造過程。矽碇在切成薄片後,空白的晶圓會經過20到40道的圖 樣製造(查閱第28頁圖1.15),處理過後的晶圓會以晶圓測試機測試,並顯示好的 部份的電腦映圖。之後晶圓會被切成一塊一塊的小方塊,(查閱第19頁的圖1.9) 。在本圖裡,這片晶圓有20個晶片,其中有17個通過測試(x表示壞的晶片)。本 例中的良率是17/20/即85%,之後好的晶片會封裝起來,在賣給消費者前在測試 一次。這個例子裡,封裝過後的晶片有一顆是壞的。
16
圖1.15 包含了Intel Pentium 4晶片的8吋(200mm)晶圓。百分之百良率
的晶圓裡,有165顆Pentium晶片。第19頁圖1.9便是這些Pentium4晶片 的顯微照片。一顆晶片的面積為 ,裡頭有5500萬顆電晶體, 使用0.18製程,意思是最小的電晶體大小約0.18微米,然而一般來說它 們會稍微較實際的製程大小較小些,而實際的製程大小意指電晶體的大 小相對於最後製造出的大小是差不多的。Pentium4晶片也有使用更先進 的0.13製程製造。晶圓的周圍有數十顆部份製造的晶片是無用的,它們 之所以會被製造,是如此一來會較容易設計晶圓圖樣所需的光罩圖。
17
圖1.16 散熱片上的Intel Pentium4(3.06Ghz)晶片,散熱片要散去
晶片所製造出的82瓦熱量。
18
效能 圖 ~2003年,工作站效能增進圖。此處,效能以大約比VAX-11/780 快幾倍的數字表示,這是常用的衡量標準。每年的效能成長率介於1.5和1.6倍 間。這些效能數字是基於SPECint(見第二章),根據時間之不同調整以應付測試 程式的變動。處理器名字後方所列出的x/y,x是模型數字,y是速度(MHz)。
Similar presentations