簡述對計算機系統層次的理解

2021-08-31 13:39:04 字數 552 閱讀 9909

目錄

第一級第二級

第**第四級

第五級微程式設計級或邏輯電路級,這是乙個實在的硬體級,由硬體直接執行,如果某乙個應用程式直接用微指令來編寫,那麼可再這一級上執行應用程式。

一般機器級,也稱機器語言級,它由微程式解釋機器指令系統,這一級也是硬體級,如二進位制**01010100101人真的很難看懂的 。

作業系統級,它由作業系統程式實現。這些作業系統由機器指令和廣義指令組成,廣義指令是作業系統定義和解釋的軟體指令,所以這一級也成為混合級,計算機中所有機器指令的集合成為這台計算機的指令系統,指令系統又分為精簡指令系統(risc)和複雜指令系統(cisc),精簡指令系統實在複雜指令系統上面做的一些簡化。

組合語言級,它給程式人員提供一種符號形式語言,以減少程式編寫的複雜性,這一級由匯程式設計序支援和執行,如果應用程式採用組合語言編寫時,則機器必須要有這一級的功能,如8086彙編,ram彙編等

高階語言級,它時面向使用者的為方面使用者編寫應用程式而設定的。這一級由各種高階語言編譯程式支援和執行。如c語言,c++等。它們編寫的程式會由相應的編譯器編寫成組合語言。

計算機系統的層次結構

現代計算機是乙個十分複雜的硬體 軟體結合的整體。計算機系統的工作過程是軟硬體分層次相互配合完成的。b 計算機系統的層次結構共分為五級。b quote 第1級是微程式設計級,這是乙個實際存在的硬體級,由硬體直接執行微指令。第2級是機器語言級,它由微程式解釋機器指令系統,該級也屬於硬體級。第3級是作業系...

計算機系統的層次結構

實際機器m1 機器語言直接在m1上執行 第二級虛擬儀器m2 將組合語言程式先翻譯成機器語言程式,再在m1上執行 第一級實際機器m1 機器語言直接在m1上執行 第 虛擬機器m3 高階語言 將高階語言程式翻譯成組合語言程式,再在m2 m1 或直接到m1 上執行 第二級虛擬機器m2 組合語言 將組合語言程...

理解計算機系統

1 可以將系統抽象為5個部分 輸入,輸出,儲存,計算 處理 通訊網路 2 其實這也是計算機的基本體系架構,也是人本身的模型抽象 3 系統作為乙個整體向使用者提供服務,這種模型可以稱作面向系統,當然把系統看做是乙個物件,就可以叫物件導向,如果你把關注點放在系統的輸入,輸出,進行運算和處理的過程,這叫面...