計算機簡述

2021-07-23 08:44:51 字數 2754 閱讀 7857

一、硬體

cpu、記憶體條、儲存裝置、輸入輸出裝置、多**裝置、主機板、網路裝置等

cpu

兩種主要 cpu 架構, 分別是:精簡指令集 (risc) 與複雜指令集 (cisc) 系統

1、精簡指令集 (reduced instruction set computer, risc)

微指令集較為精簡,每個指令的執行時間都很短,完成的動作也很單純,指令的執行效能較佳; 但是若要做複雜的事情,就要由多個指令來完成。

2、複雜指令集(complex instruction set computer, cisc)

與risc不同的,cisc在微指令集的每個小指令可以執行一些較低階的硬體操作,指令數目多而且複雜, 每條指令的長度並不相同。因為指令執行較為複雜所以每條指令花費的時間較長, 但每條個別指令可以處理的工作較為豐富。

注:cpu讀取記憶體的計算

32位cpu讀寫最大資料量:4gb = 2的32次方(bit)

64位cpu讀寫最大資料量:2的64次方(bit)=2的34次方(gb)

記憶體條

1、主記憶體:動態隨機訪問記憶體(dynamic random access memory, dram), 隨機訪問記憶體只有在通電時才能記錄與使用,斷電後資料就消失了。

2、多通道設計

3、第二層快取記憶體---sram

靜態隨機訪問記憶體(static random access memory, sram)在設計上使用的電晶體數量較多,**較高,且不易做成大容量,不過由於其速度快, 因此整合到cpu內成為快取記憶體以加快資料的訪問是個不錯的方式喔!

4、唯讀記憶體(rom)

bios(basic input output system)是一套程式,這套程式是寫死到主機板上面的乙個記憶體晶元中, 這個記憶體晶元在沒有通電時也能夠將資料記錄下來,那就是唯讀記憶體(read only memory, rom)。

儲存裝置:磁碟、軟碟、光碟等(注:swap, 虛擬記憶體)

1、硬碟的物理組成

在硬碟盒裡面其實是由許許多多的圓形磁碟盤、機械手臂、 磁碟讀取頭與主軸馬達所組成的

2、磁碟盤上的資料

磁碟盤同心圓上面切出乙個乙個的小區塊,這些小區塊整合成乙個圓形,讓機器手臂上的讀寫頭去訪問。 這個小區塊就是磁碟的最小物理儲存單位,稱之為磁區 (sector)

3、傳輸介面---連線cpu與磁蹀

sata介面、sas介面、usb介面

4、固態硬碟 (solid state disk, ssd)

輸入輸出裝置:滑鼠、鍵盤、掃瞄器、熒幕等

多**裝置:音效卡、喇叭、攝像頭等

主機板:socket, chips等

1、發揮擴充卡效能須考慮的插槽位置

2、裝置i/o位址與irq中斷通道

3、cmos與bios

4、連線周邊裝置的介面

網路裝置:網絡卡、網線、集線器、網路資料等

二、軟體

作業系統、網路作業系統、文字編碼系統、編譯系統、檔案系統、驅動程式、應用程式

作業系統

計算機系統中的乙個

系統軟體

,管理和控制

計算機系統中的硬體和軟體資源

,合理地

組織計算機的工作流程

,以便有效利用這些資源為使用者提供乙個功能強、使用方便的

工作環境

,從而在計算機與使用者之間起到

介面的作用。

1、程序管理:程序控制、程序同步、程序通訊、程序排程

3、裝置管理:緩衝管理、裝置分配、裝置處理、虛擬裝置功能、raid技術、磁碟排程

4、檔案管理:檔案目錄管理、檔案的邏輯組織與訪問方式、儲存空間的管理、檔案共享與安全

5、系統呼叫:使用者態和核心態,使用者程式只在使用者態下執行,有時需要訪問系統核心功能,這時通過系統呼叫介面使用系統呼叫

網路作業系統

windows、linux、unix

文字編碼系統

編譯系統

源程式標頭檔案-->預編譯處理-->編譯程式本身-->優化程式-->匯程式設計序-->鏈結程式-->可執行檔案

檔案系統

作業系統用於明確儲存裝置(常見的是磁碟,也有基於nand flash的固態硬碟)或分割槽上的檔案的方法和資料結構;即在儲存裝置上組織檔案的方法。作業系統中負責管理和儲存檔案資訊的軟體機構稱為檔案管理系統,簡稱檔案系統。檔案系統由三部分組成:檔案系統的介面,對物件操縱和管理的軟體集合,物件及屬性。

驅動程式

驅動程式即新增到作業系統中的一小塊**,其中包含有關硬體裝置的資訊。有了此資訊,計算機就可以與裝置進行通訊。驅動程式是硬體廠商根據作業系統編寫的配置檔案,可以說沒有驅動程式,計算機中的硬體就無法工作。

應用程式

資料結構+演算法+程式語言

簡述計算機組成

背景計算機的構成,無外乎cpu,記憶體,硬碟之類的部件,本文並不是從硬體的角度來解讀計算機,主要是我也不懂.所以關於各個部件的名稱和分類不做過多的闡述,重點是為了後面寫程式在計算機中的執行打個基礎.概述主要介紹cpu,主存,磁碟,i o匯流排,作業系統,他們在程式執行時如何協作和各自的作用.穿插著會...

計算機病毒簡述

一 簡述計算機病毒結構 1.計算機病毒中符號的含義 表示定義 表示語句標號 語句分隔符 賦值或比較符 表示一組語句序列 2.計算機病毒通常包含以下幾個模組 1 觸發模組 這部分用來控制病毒的傳播和發作 2 傳播模組 這部分主要負責病毒的感染和傳播 3 表現模組 也稱為破壞模組。這部分決定了病毒破壞的...

我與計算機簡述

提到計算機,人們都習慣叫電腦,當然我也習慣叫它電腦。最早接觸電腦的時候,是在初中。那年初一,可謂是年少懵懂什麼都不了解,知道在初 中有電腦課,很興奮。當時電腦是乙個很陌生的東西,就連怎麼開機都不知道,第一節課老 師就講的是怎麼開機。之後就去了機房,面對著電腦,充滿好奇心這裡點點那裡看看。現 在想想當...