按照訊號量:電子模擬計算機(特點:數值由連續量來表示,運算過程也是連續的)、電子數字計算機(特點:按位運算,不連續地跳動計算)
按用途:專用、通用(效率、速度、**、執行的經濟性和適應性)
按規模:超級計算機、大型機、中型機、小型機、微型機、微控制器
第一台電子數字計算機:eniac(採用十進位制)
計算機發展經歷了5代的變化:2023年:第一代電子管計算機
2023年:第二代電晶體計算機
2023年:第三代中小規模積體電路計算機
2023年:***大規模積體電路電子計算機
2023年:第五代巨大規模積體電路計算機(微控制器開始出現)
計算機效能指標:
吞吐量、響應時間、利用率、處理機的字長、匯流排寬度、儲存器容量、儲存器頻寬、主頻/時鐘週期
控制器、運算器、儲存器、輸入、輸出裝置
運算器:算數運算和邏輯運算(採用二進位制,長度一般是8、16、32、64)
儲存器:儲存資料和程式(指令);分為記憶體(rom、ram)、外存;儲存內容均以二進位制的形式儲存
基本任務:按照一定順序一條接一條取指令、指令解碼、執行指令(包括取指週期和執行週期);
取指週期:記憶體流向控制器,是指令流 執行週期:記憶體——運算器,雙向的,是資料流
區分:指令流是單向的,資料流是雙向的;
介面卡與i/o裝置:輸入、輸出裝置;
介面卡:使得外圍裝置通過系統匯流排與主機進行聯絡,便於主機與外圍裝置協調工作。
匯流排:構成計算機系統的骨架,是多個系統部件之間進行資料傳送的公共通道。
系統軟體:各種服務性程式、語言程式、作業系統、資料庫管理系統
應用軟體:資料處理程式、工業設計程式等等
軟體的發展演變:
機器語言:0和1構成,計算機直接讀取並在此基礎上直接進行操作的語言。
目的程式:直接用機器語言編寫程式,這種編寫程式的方式稱為手程式設計序。
匯程式設計序:將機器指令符號化,用一些約定的文字、符號和數字規定的格式來表示各種不同的指令,然後再用這些特殊的符號表示的指令來編寫程式,這就是所謂的組合語言,它編寫的就是組合語言源程式。
演算法語言:為了使不熟悉具體計算機的人方便地使用計算機;需要借助於編譯程式或者解釋程式才能執行;(編譯程式→匯程式設計序→目的程式)
高階語言源程式:演算法語言編寫的
作業系統(os):作用:管理計算機資源,為使用者提供使用計算機的操作介面
分類:批處理作業系統、分時作業系統、網路作業系統、實時作業系統
資料庫管理系統(dbms):資料庫+資料庫管理軟體
多級組成的計算機系統:
計算機是乙個十分複雜的軟硬體結合的整體。由5個以上不同的級組成,每一級都能進行程式設計。
微程式設計級(直接由機器微命令執行):硬體級
一般機器級(微程式):硬體級
作業系統級:作業系統程式實現,由機器指令和廣義指令組成(廣義指令是作業系統定義和解釋的軟體指令),混合級;
組合語言級:匯程式設計序支援和執行
高階語言級:面向使用者,高階語言編譯程式支援和執行。
除12級外,3、4、5級均為虛擬機器
軟體與硬體的邏輯等價性:
任何操作既可以由軟體來實現也可以由硬體來實現;任何指令的執行可以由硬體完成,也可以由軟體來完成。
在一般機器級通過編制程式實現的操作:整數乘除法指令、浮點運算指令、處理字串指令改為直接由硬體完成,以增加處理速度。
硬體軟化:增強系統的功能和適應性
軟體硬化:提高處理速度
韌體:儲存在能永久儲存資訊的器件(如rom)中的程式,是具有軟體功能的硬體。(吸收了軟硬體各自的優點,是兩者結合的產物)
斷電不消失、兼具靈活性和執行速度
虛擬計算機是由軟體實現的計算機
04 27計組總結
避免cpu空等現象 cpu和主存 dram 的速度差異 快取 容量小速度高 主存 容量大速度低 程式訪問的區域性性原理 時間和空間 1 主存和快取的編址 2 命中與未命中 快取共有c塊 主存共有m塊 m c 命中 主存快調入快取 主存塊與快取塊建立了對應關係 用標記記錄與某快取塊建立了對應關係的主存...
計組知識點
驅動器號 圓柱面號 盤面號扇區號 cisc指令系統的特點 1 指令系統複雜龐大,指令數目一般多達200 300條。2 指令格式多,指令字長不固定,使用多種不同的定址方式。3 可訪存指令不受限制。4 各種指令的執行時間和使用頻率相差很大。5 大多數採用微程式控制器。risc指令系統的主要特點 1 選取...
計網知識點總結
1.基本概念 2.必備知識點 夏農定理 在有頻寬上限和高斯雜訊干擾的通道中,通道的極限資料傳輸率 wlog2 1 s n 訊雜比 10 log10 s n 2 將模擬資料轉化為數字資料 量化 把取樣取得的電瓶幅值按照一定的分級標準轉化為對應的數字值並取整數。編碼 把量化的結果轉化為二進位制編碼 3 ...