當前位置:編程學習大全網 - 編程語言 - 計算機系統的層次結構?

計算機系統的層次結構?

計算機系統的層次結構:

1、微程序設計級 ---- 第1級

該級的編程工具是微指令集,程序員用微指令編寫的微程序,由硬件直接執行。(如圖中最下壹行右邊的PCWrite =1表示對PC寄存器的寫控制,詳細內容在控制器部分將詳細學習)

2、傳統機器級 ---- 第2級

該級的編程工具是計算機的機器語言指令集,程序員用機器指令編寫的程序由微程序進行解釋執行

3、操作系統級 --- 第3級

從操作系統的基本功能來看,壹方面它直接管理傳統機器中的軟硬件資源,另壹方面它又是傳統機器的延伸

4、匯編語言級 --- 第4級

該級的編程工具是匯編語言指令集。與第二層所采用的機器語言編程工具相比,采用匯編語言編寫程序便於理解與記憶

5、高級語言級 --- 第5級

該集的編程工具是各種高級語言如C語言等,高級語言源程序通常用編譯程序來完成高級語言翻譯後才能被底層的硬件執行

6、層次之間的關系

1)各層次之間的關系十分密切,高層是低層功能的擴展,低層是高層實現的基礎。

2)站在不同的層次觀察計算機系統,到關於計算機不同的概念。上圖第二列分別對應地給出了從高級語言、匯編語言、機器語言和微程序設計級所看到的計算機的不同編程工具。

拓展:

計算機系統指用於數據庫管理的計算機硬軟件及網絡系統。數據庫系統需要大容量的主存以存放和運行操作系統、數據庫管理系統程序、應用程序以及數據庫、目錄、系統緩沖區等,而輔存則需要大容量的直接存取設備。此外,系統應具有較強的網絡功能。

計算機系統的特點是能進行精確、快速的計算和判斷,而且通用性好,使用容易,還能聯成網絡。①計算:壹切復雜的計算,幾乎都可用計算機通過算術運算和邏輯運算來實現。②判斷:計算機有判別不同情況、選擇作不同處理的能力,故可用於管理、控制、對抗、決策、推理等領域。③存儲:計算機能存儲巨量信息。④精確:只要字長足夠,計算精度理論上不受限制。

詳細內容請在 百度百科 計算機系統 中了解

  • 上一篇:如何賺錢 3種方法來賺錢
  • 下一篇:急,要基礎計算機試題500道
  • copyright 2024編程學習大全網