計算機系統(tǒng)具有層次性,它由多級層次結(jié)構(gòu)組成。從功能上計算機系統(tǒng)可分為五個層次級別:
1、第一級是微程序設(shè)計級。這是一個硬件級,它由機器硬件直接執(zhí)行微指令;
2、第二級是一般機器級。它由微程序解釋機器指令系統(tǒng).這一級是硬件級;
3、第三級是操作系統(tǒng)級,它由操作系統(tǒng)程序?qū)崿F(xiàn)。這一級也稱混合級;
4、第四級是匯編語言級。它給程序人員提供一種符號形式的語言,以減少程序編寫的復雜性。這一級由匯編程序支持執(zhí)行;
5、第五級是高級語言級。這是面向用戶為編寫應(yīng)用程序而設(shè)置的。這一級由各種高級語言編譯程序支持。