##大標(biāo)題的圖示重點(diǎn)回顧
- 計(jì)算機(jī)的定義為:『接受使用者輸入指令與數(shù)據(jù),經(jīng)由中央處理器的數(shù)學(xué)與邏輯單元運(yùn)算處理后,以產(chǎn)生或儲(chǔ)存成有用的信息』;
- 計(jì)算機(jī)的五大單元包括:輸入單元、 輸出單元、CPU內(nèi)部的控制單元、算數(shù)邏輯單元與主內(nèi)存五大部分;
- 數(shù)據(jù)會(huì)流進(jìn)/流出內(nèi)存是CPU所發(fā)布的控制命令,而CPU實(shí)際要處理的數(shù)據(jù)則完全來自於主內(nèi)存;
- CPU依設(shè)計(jì)理念主要分為:精簡指令集(RISC)與復(fù)雜指令集(CISC)系統(tǒng);
- 關(guān)於CPU的頻率部分:外頻指的是CPU與外部組件進(jìn)行數(shù)據(jù)傳輸時(shí)的速度,倍頻則是CPU內(nèi)部用來加速工作效能的一個(gè)倍數(shù), 兩者相乘才是CPU的頻率速度;
- 一般主機(jī)板芯片組有分北橋與南橋,北橋的系統(tǒng)總線稱為系統(tǒng)系統(tǒng)總線,因?yàn)槭莾?nèi)存?zhèn)鬏數(shù)闹饕ǖ?,所以速度較快。 南橋就是所謂的輸入輸出(I/O)系統(tǒng)總線,主要在聯(lián)系硬盤、USB、網(wǎng)絡(luò)卡等周邊設(shè)備;
- 北橋所支持的頻率我們稱為前端系統(tǒng)總線速度(Front Side Bus, FSB),而每次傳送的位數(shù)則是系統(tǒng)總線寬度。
- CPU每次能夠處理的數(shù)據(jù)量稱為字長大小(word size),字長大小依據(jù)CPU的設(shè)計(jì)而有32位與64位。 我們現(xiàn)在所稱的計(jì)算機(jī)是32或64位主要是依據(jù)這個(gè) CPU解析的字長大小而來的!
- 個(gè)人計(jì)算機(jī)的主內(nèi)存主要組件為動(dòng)態(tài)隨機(jī)訪問內(nèi)存(Dynamic Random Access Memory, DRAM), 至於CPU內(nèi)部的第二層緩存則使用靜態(tài)隨機(jī)訪問內(nèi)存(Static Random Access Memory, SRAM);
- BIOS(Basic Input Output System)是一套程序,這套程序是寫死到主機(jī)板上面的一個(gè)內(nèi)存芯片中, 這個(gè)內(nèi)存芯片在沒有通電時(shí)也能夠?qū)?shù)據(jù)記錄下來,那就是只讀內(nèi)存(Read Only Memory, ROM);
- 顯示卡的規(guī)格有PCI/AGP/PCIe,目前的主流為PCIe介面;
- 硬盤的組成為:圓形磁碟盤、機(jī)械手臂、 磁碟讀取頭與主軸馬達(dá)所組成的,其中磁碟盤的組成為磁區(qū)、磁軌與磁柱;
- 操作系統(tǒng)(Operating System, OS)其實(shí)也是一組程序, 這組程序的重點(diǎn)在於管理計(jì)算機(jī)的所有活動(dòng)以及驅(qū)動(dòng)系統(tǒng)中的所有硬件。
- 計(jì)算機(jī)主要以二進(jìn)位作為單位,常用的磁碟容量單位為bytes,其單位換算為1 Byte = 8bits。
- 最陽春的操作系統(tǒng)僅在驅(qū)動(dòng)與管理硬件,而要使用硬件時(shí),就得需要透過應(yīng)用軟件或者是殼程序(shell)的功能, 來呼叫操作系統(tǒng)操縱硬件工作。目前稱為操作系統(tǒng)的,除了上述功能外,通常已經(jīng)包含了日常工作所需要的應(yīng)用軟件在內(nèi)了。
## 本章習(xí)題
- 動(dòng)動(dòng)手實(shí)作題:假設(shè)你不知道你的主機(jī)內(nèi)部的各項(xiàng)組件數(shù)據(jù),請(qǐng)拆開你的主機(jī)機(jī)殼,并將內(nèi)部所有的組件拆開,并且依序列出:
- CPU的廠牌、型號(hào)、最高頻率;
- 主內(nèi)存的容量、介面 (DDR/DDR II等);
- 顯示卡的介面 (AGP/PCIe/內(nèi)建) 與容量
- 主機(jī)板的廠牌、南北橋的芯片型號(hào)、BIOS的廠牌、有無內(nèi)建的網(wǎng)卡或音效卡等
- 硬盤的連接介面 (IDE/SATA等)、硬盤容量、轉(zhuǎn)速、緩沖內(nèi)存容量等。
然后再將他組裝回去。注意,拆裝前務(wù)必先取得你主機(jī)板的說明書,因此你可能必須要上網(wǎng)查詢上述的各項(xiàng)數(shù)據(jù)。
- 利用軟件:假設(shè)你不想要拆開主機(jī)機(jī)殼,但想了解你的主機(jī)內(nèi)部各組件的信息時(shí),該如何是好? 如果使用的是Windows操作系統(tǒng),可使用CPU-Z(http://www.cpuid.com/cpuz.php)這套軟件,如果是Linux環(huán)境下,可以使用『cat /proc/cpuinfo』 及使用『lspci』來查閱各項(xiàng)組件的型號(hào);
- 依據(jù)文末的延伸閱讀連結(jié),自行搜尋出 BIOS 的主要任務(wù),以及目前在個(gè)人計(jì)算機(jī)上面常見的 BIOS 制造商有哪幾家?
##參考數(shù)據(jù)與延伸閱讀
- 注1:對(duì)於CPU的原理有興趣的讀者,可以參考維基百科的說明:
英文CPU(http://en.wikipedia.org/wiki/CPU)
中文CPU(http://zh.wikipedia.org/wiki/中央處理器)。
- 注2:圖片參考:作者:陳錦輝,『計(jì)算機(jī)概論-探索未來2008』,金禾信息,2007出版
- 注3:更詳細(xì)的RISC架構(gòu)可以參考維基百科:
http://zh.wikipedia.org/w/index.php?title=精簡指令集&variant=zh-tw
- 注4:關(guān)於ARM架構(gòu)的說明,可以參考維基百科:
http://zh.wikipedia.org/w/index.php?title=ARM架構(gòu)&variant=zh-tw
- 注5:更詳細(xì)的CISC架構(gòu)可參考維基百科:
http://zh.wikipedia.org/w/index.php?title=CISC&variant=zh-tw
- 注6:更詳細(xì)的x86架構(gòu)發(fā)展史可以參考維基百科:
http://zh.wikipedia.org/w/index.php?title=X86&variant=zh-tw
- 注7:相關(guān)的固件說明可參考維基百科:
http://zh.wikipedia.org/w/index.php?title=固件&variant=zh-hant
- 注8:相關(guān) EEPROM 可以參考維基百科:
http://zh.wikipedia.org/w/index.php?title=EEPROM&variant=zh-tw
- 注9:相關(guān) BIOS 的說明可以參考維基百科:
http://zh.wikipedia.org/w/index.php?title=BIOS&variant=zh-tw
感謝:本章當(dāng)中出現(xiàn)很多圖示,很多是從Tom's Hardware(http://www.tomshardware.tw/)網(wǎng)站取得的,在此特別感謝!
- 第一部份 Linux 的規(guī)劃與安裝
- 第零章 計(jì)算機(jī)概論
- 1. 計(jì)算機(jī):輔助人腦的好工具
- 2. 個(gè)人計(jì)算機(jī)架構(gòu)與周邊設(shè)備
- 3. 數(shù)據(jù)表示方式
- 4. 軟件程序運(yùn)作
- 5. 重點(diǎn)回顧、本章習(xí)題、參考數(shù)據(jù)與延伸閱讀
- 第一章 Linux是什么
- 1. Linux是什么
- 2. Torvalds的Linux發(fā)展
- 3. Linux的特色
- 4. 重點(diǎn)回顧、本章習(xí)題、參考數(shù)據(jù)與延伸閱讀
- 第二章 Linux如何學(xué)習(xí)
- 1. Linux當(dāng)前的應(yīng)用角色
- 2. 鳥哥的Linux苦難經(jīng)驗(yàn)全都錄
- 3. 有心朝Linux作業(yè)系統(tǒng)學(xué)習(xí)者的學(xué)習(xí)態(tài)度
- 4. 鳥哥的建議(重點(diǎn)在solution的學(xué)習(xí))
- 5. 重點(diǎn)回顧、本章習(xí)題、參考數(shù)據(jù)與延伸閱讀
- 第三章 主機(jī)規(guī)劃與磁盤分區(qū)
- 1. Linux與硬件的搭配
- 2. 磁盤分區(qū)
- 3. 安裝Linux前的規(guī)劃
- 4. 重點(diǎn)回顧、本章習(xí)題、參考數(shù)據(jù)與延伸閱讀
- 第四章 安裝CentOS 5.x 與多重引導(dǎo)技巧
- 1. 本練習(xí)機(jī)的規(guī)劃--尤其是分割參數(shù)
- 2. 開始安裝CentOS 5
- 3. 安裝后的首次設(shè)定
- 4. 多重開機(jī)安裝流程與技巧
- 5. 關(guān)於大硬盤導(dǎo)致無法開機(jī)的問題
- 6. 重點(diǎn)回顧、本章習(xí)題、參考數(shù)據(jù)與延伸閱讀
- 第五章 首次登陸與 在線求助 man page
- 1. 首次登陸系統(tǒng)
- 2. 文本模式下命令的下達(dá)
- 3. Linux系統(tǒng)的在線求助man page與info page
- 4. 超簡單文書編輯器: nano
- 5. 正確的關(guān)機(jī)方法:sync,shutdown
- 6. 啟動(dòng)過程的問題排解
- 7. 重點(diǎn)回顧、本章習(xí)題、參考數(shù)據(jù)與延伸閱讀
- 第二部分 Linux 文件、目錄與磁盤格式
- 第六章 Linux文件權(quán)限與 目錄配置
- 1. 使用者與群組
- 2. Linux文件權(quán)限概念
- 3. Linux目錄配置
- 4. 重點(diǎn)回顧、本章習(xí)題、參考數(shù)據(jù)與延伸閱讀
- 第七章 Linux文件與目錄管理
- 1. 目錄與路徑
- 2. 文件與目錄管理
- 3. 文件內(nèi)容查閱
- 4. 文件與目錄的默認(rèn)權(quán)限與隱藏權(quán)限
- 5. 命令與文件的搜尋:
- 6. 極重要!權(quán)限與命令間的關(guān)系:
- 7. 重點(diǎn)回顧、本章習(xí)題、參考數(shù)據(jù)與延伸閱讀
- 第八章 Linux 磁盤與 文件系統(tǒng)管理
- 1. 認(rèn)識(shí) EXT2 文件系統(tǒng)
- 2. 文件系統(tǒng)的簡單操作
- 3. 磁盤的分割、格式化、檢驗(yàn)與掛載
- 4. 配置啟動(dòng)掛載:
- 5. 內(nèi)存置換空間(swap)之建置:
- 6. 文件系統(tǒng)的特殊觀察與操作
- 7. 重點(diǎn)回顧、本章習(xí)題、參考數(shù)據(jù)與延伸閱讀
- 第九章 文件的壓縮與打包
- 1. 壓縮文件的用途與技術(shù)
- 2. Linux 系統(tǒng)常見的壓縮命令
- 3. 打包命令:
- 4. 完整備份工具:dump
- 5. 光盤寫入工具
- 6. 其他常見的壓縮與備份工具
- 7. 重點(diǎn)回顧、本章習(xí)題、參考數(shù)據(jù)與延伸閱讀
- 第三部分:學(xué)習(xí) Shell 與 Shell scripts
- 第十章 vim程序編輯器
- 1. 為何要學(xué) vim
- 2. vi 的使用
- 3. vim 的額外功能
- 4. 其他 vim 使用注意事項(xiàng)
- 5. 重點(diǎn)回顧、本章習(xí)題、參考數(shù)據(jù)與延伸閱讀
- 第十一章 認(rèn)識(shí)與學(xué)習(xí) BASH
- 1. 認(rèn)識(shí) BASH 這個(gè) Shell
- 2. Shell 的變量功能
- 3. 命令別名與歷史命令
- 4. Bash shell 的操作環(huán)境
- 5. 數(shù)據(jù)流重導(dǎo)向 (Redirection)
- 6. 管線命令 (pipe)
- 7. 重點(diǎn)回顧、本章習(xí)題、參考數(shù)據(jù)與延伸閱讀
- 第十二章 正規(guī)表示法與 文件格式化處理
- 1. 前言: 什么是正規(guī)表示法
- 2. 基礎(chǔ)正規(guī)表示法
- 3. 延伸正規(guī)表示法
- 4. 文件的格式化與相關(guān)處理
- 5. 重點(diǎn)回顧、本章習(xí)題、參考數(shù)據(jù)與延伸閱讀
- 第十三章 學(xué)習(xí) shell scripts
- 1. 什么是 Shell Script
- 2. 簡單的 shell script 練習(xí)
- 3. 善用判斷式
- 4. 條件判斷式
- 5. 回圈 (loop)
- 6. shell script 的追蹤與 debug
- 7. 重點(diǎn)回顧、本章習(xí)題、參考數(shù)據(jù)與延伸閱讀
- 第四部分:Linux 使用者管理
- 第十四章 Linux 賬號(hào)管理與 ACL 權(quán)限控制
- 1. Linux 的賬號(hào)與群組
- 2. 賬號(hào)管理
- 3. 主機(jī)的細(xì)部權(quán)限規(guī)劃:ACL 的使用
- 4. 使用者身份切換
- 5. 使用者的特殊 shell 與 PAM 模塊
- 6. Linux 主機(jī)上的用戶信息傳遞
- 7. 手動(dòng)新增使用者
- 8. 重點(diǎn)回顧、本章習(xí)題、參考數(shù)據(jù)與延伸閱讀
- 第十五章 磁盤配額(Quota)與 進(jìn)階文件系統(tǒng)管理
- 1. 磁碟配額 (Quota) 的應(yīng)用與實(shí)作
- 2. 軟件磁盤陣列 (Software RAID)
- 3. 邏輯卷軸管理員 (Logical Volume Manager)
- 4. 重點(diǎn)回顧、本章習(xí)題、參考數(shù)據(jù)與延伸閱讀
- 第十六章 例行性工作排程 (crontab)
- 1. 什么是例行性工作排程
- 2. 僅運(yùn)行一次的工作排程
- 3. 循環(huán)運(yùn)行的例行性工作排程
- 4. 可喚醒停機(jī)期間的工作任務(wù)
- 5. 重點(diǎn)回顧、本章習(xí)題、參考數(shù)據(jù)與延伸閱讀
- 第十七章 程序管理與 SELinux 初探
- 1. 什么是程序 (Process)
- 2. 工作管理 (job control)
- 3. 程序管理
- 4. 特殊文件與程序
- 5. SELinux 初探
- 6. 重點(diǎn)回顧、本章習(xí)題、參考數(shù)據(jù)與延伸閱讀
- 第五部分:Linux 系統(tǒng)管理員
- 第十八章 認(rèn)識(shí)系統(tǒng)服務(wù) (daemon)
- 1. 什么是 daemon 與服務(wù) (service)
- 2. 解析 super daemon 的配置文件
- 3. 服務(wù)的防火墻管理 xinetd, TCP Wrappers
- 4. 系統(tǒng)開啟的服務(wù)
- 5. 重點(diǎn)回顧、本章習(xí)題、參考數(shù)據(jù)與延伸閱讀
- 第十九章 認(rèn)識(shí)與分析登錄檔
- 1. 什么是登錄文件
- 2. syslogd :記錄登錄文件的服務(wù)
- 3. 登錄文件的輪替 (logrotate)
- 4. 分析登錄文件
- 5. 本章習(xí)題練習(xí)、針對(duì)本文的建議
- 第二十章 啟動(dòng)流程、模塊管理 與 loader
- 1. Linux 的啟動(dòng)流程分析
- 2. 核心與核心模塊
- 3. Boot loader: Grub
- 4. 啟動(dòng)過程的問題解決
- 5. 重點(diǎn)回顧、本章習(xí)題、參考數(shù)據(jù)與延伸閱讀
- 第二十一章 系統(tǒng)配置工具(網(wǎng)絡(luò)與 打印機(jī))與硬件偵測(cè)
- 1. CentOS 系統(tǒng)配置工具: setup
- 2. 利用 CUPS 配置 Linux 打印機(jī)
- 3. 硬件數(shù)據(jù)收集與驅(qū)動(dòng),及 lm_sensors
- 4. 重點(diǎn)回顧、本章習(xí)題、參考數(shù)據(jù)與延伸閱讀
- 第二十二章 軟件安裝: 原始碼與 Tarball
- 1. 開放源碼的軟件安裝與升級(jí)簡介
- 2. 使用傳統(tǒng)程序語言進(jìn)行編譯的簡單范例
- 3. 用 make 進(jìn)行巨集編譯
- 4. Tarball 的管理與建議
- 5. 函式庫管理
- 6. 檢驗(yàn)軟件的正確性
- 7. 重點(diǎn)回顧、本章習(xí)題、參考數(shù)據(jù)與延伸閱讀
- 第二十三章 軟件安裝:RPM, SRPM 與 YUM 功能
- 1. 軟件管理員簡介
- 2. RPM 軟件管理程序: rpm
- 3. SRPM 的使用: rpmbuild
- 4. YUM 線上升級(jí)機(jī)制
- 5. 管理的抉擇:RPM 還是 Tarball
- 6. 重點(diǎn)回顧、本章習(xí)題、參考數(shù)據(jù)與延伸閱讀
- 第二十四章 X Window 配置介紹
- 1. 什么是 X Window System
- 2. X Server 配置檔解析與配置
- 3. 顯卡驅(qū)動(dòng)程序安裝范例
- 4. 重點(diǎn)回顧、本章習(xí)題、參考數(shù)據(jù)與延伸閱讀
- 第二十五章 Linux 備份策略
- 1. 備份要點(diǎn)
- 2. 備份的種類、頻率與工具的選擇
- 3. VBird 的備份策略與 scripts
- 4. 災(zāi)難復(fù)原的考量
- 5. 重點(diǎn)回顧、本章習(xí)題、參考數(shù)據(jù)與延伸閱讀
- 第二十六章 核心編譯
- 1. 編譯前的任務(wù):認(rèn)識(shí)核心與取得核心原始碼
- 2. 核心編譯的前處理與核心功能選擇
- 3. 核心的編譯與安裝
- 4. 額外(單一)核心模塊編譯
- 5. 重點(diǎn)回顧、本章習(xí)題、參考數(shù)據(jù)與延伸閱讀
