這兩天開始看了作業系統這本書,主要是因為學習linux時要對作業系統有一定的了解,而作業系統也是許多課程的基礎,看了之後才明白好多都是計算機基礎裡面的內容,而且對一些系統的構成、處理器暫存器、指令的執行、中斷、儲存器的層次機構、i/o通訊技術都有了一定的了解,這裡需要總結一下計算機系統的一些基本知識。
計算機的基本構成可以如下圖所示:
而微型計算機的構成可表示如下:
微型計算機系統的構成如下:
計算機系統是以形式和計算機溝通的一種視覺化的視窗。
計算機系統是由硬體系統和軟體系統兩大部分組成的:
硬體系統一般指用電子器件和機電裝置組成的計算機實體,是指物理上存在的機器部件。
一般地講,軟體系統是各種程式(或資訊)、計算機執行所需的資料和有關文件資料的總稱。
「計算機系統結構」是從外部來研究計算機系統的一門學科,一般說來,凡是計算機系統的使用者(包括一般使用者和系統程式設計師)所能看到的計算機系統的屬性都是「計算機系統結構」所要研究的物件,這一點與「「計算組成原理」」這門課程從計算機系統的內部來研究計算機不同。
這裡只是大概乙個框架,具體的計算機的一些內部只是和組成機構不細講,筆者只是簡單介紹了一下,而至於馮.諾依曼和哈佛結構的計算機系統,都有成熟的介紹。
計算機系統概述總結
這兩天開始看了作業系統這本書,主要是因為學習linux時要對作業系統有一定的了解,而作業系統也是許多課程的基礎,看了之後才明白好多都是計算機基礎裡面的內容,而且對一些系統的構成 處理器暫存器 指令的執行 中斷 儲存器的層次機構 i o通訊技術都有了一定的了解,這裡需要總結一下計算機系統的一些基本知識...
計算機系統概述
計算機硬體發展 第一代計算機,電子管計算機,這代計算機只有機器語言即01 執行速度比較慢,第二代計算機,電晶體計算機,開始出現分時作業系統和一些高階語言 第三代計算機,中小規模計算機,開始有了作業系統雛形 計算機,超大規模積體電路,開始出現微型處理器 計算機軟體的發展。剛開始的計算機沒有什麼軟體,直...
計算機系統概述
cpu工作的基本週期中,首先從記憶體中提取指令,之後對其解碼以確定其型別和運算元,最後執行 重複取指 解碼並執行下一指令,直至所有程序執行完畢。進一步分析 cpu必須具有控制程式的順序執行 指令控制 產生完成每條指令所需要的控制命令 操作控制 對各種操作加上時間上的控制 時間控制 對資料進行算術運算...