計算機系統層次結構:硬件層、系統層、應用層。
計算機的基本硬件系統由運算器、控制器、存儲器、輸入設備和輸出設備5大部件組成。
運算器、控制器等部件被集成在一起統稱為中央處理單元CPU。
存儲器是計算機系統中的記憶設備,分為內部存儲器和外部存儲器。前者速度高、容量小,一般用于臨時存放程序、數據及中間結果。
輸入設備和輸出設備合稱為外部設備。
計算機系統軟件
按照功能,計算機系統中的軟件可以分為系統軟件和應用軟件兩大類。
1、系統軟件。通常分為:操作系統、語言處理程序、服務性程序、數據庫管理系統和計算機網絡軟件。
2、應用軟件:是為解決各種應用問題而編制的一些程序。
循環冗余校驗碼和海明碼
-
CRC(循環冗余校驗碼)
-
核心功能:主要用于錯誤檢測(如數據傳輸、存儲中的錯誤)。
-
特點:能高效檢測突發錯誤(連續的比特錯誤),但無法糾正錯誤。
-
-
海明碼
-
核心功能:用于錯誤檢測與糾正(尤其是單比特錯誤)。
-
特點:可定位并糾正單個比特錯誤,或檢測雙比特錯誤(取決于設計)。
-