第1級是微程序機器層,這是一個實在的硬件層,它由機器硬件直接執(zhí)行微指令。
第2級是傳統(tǒng)機器語言,它也是一個實際的機器層,它由微程序解釋機器指令系統(tǒng)。
第3級是操作系統(tǒng)層,它由操作系統(tǒng)程序?qū)崿F(xiàn)。操作系統(tǒng)程序由機器指令和廣義指令組成,這些廣義指令是為了擴展機器功能而設(shè)置的,它是由操作系統(tǒng)定義和解釋的軟件指令,所以這一層也稱為混合層。
第4級是匯編語言層,它為用戶提供一種符號化的語言,借此可編寫匯編語言源程序。這一層由匯編語言支持和執(zhí)行。
第5級是高級語言層,它是面向用戶的,為方便用戶編寫應(yīng)用程序而設(shè)置的。該層有高級語言編譯支持和執(zhí)行。
在高級語言層之上,還可以有應(yīng)用層,由解決實際問題和應(yīng)用問題的處理程序組成,如文字處理軟件、數(shù)據(jù)庫軟件、多媒體軟件和辦公自動化軟件等。
沒有配備軟件的存硬件系統(tǒng)稱為“裸機”。第3層~第5層稱為虛擬機,簡單來說,就是軟件實現(xiàn)的機器。虛擬機只對該層的觀察者存在,這里的分層和計算機網(wǎng)絡(luò)的分層類似,對于某層的觀察者來說,只能通過該層次的語言來了解和使用計算機,至于下層是如何工作就不必關(guān)系了。
下層是上層的基礎(chǔ),上層是下層的擴展。
計算機系統(tǒng)的多級層次結(jié)構(gòu)
-
計算機
+關(guān)注
關(guān)注
19文章
7659瀏覽量
90741 -
虛擬機
+關(guān)注
關(guān)注
1文章
966瀏覽量
29336
發(fā)布評論請先 登錄
專業(yè)的第三類醫(yī)療器械經(jīng)營企業(yè)計算機系統(tǒng),確保合規(guī)無憂

評論