當前位置:趣味科普網>經驗>

機器語言程式的構成是什麼

經驗 閱讀(8.67K)

機器語言程式的構成是什麼

1、操作碼。它具體說明了操作的性質及功能。一臺計算機可能有幾十條至幾百條指令,每一條指令都有一個相應的操作碼,計算機通過識別該操作碼來完成不同的操作。

2、運算元的地址。CPU通過該地址就可以取得所需的運算元。

3、操作結果的儲存地址。把對運算元的處理所產生的結果儲存在該地址中,以便再次使用。

4、下條指令的地址。執行程式時,大多數指令按順序依次從主存中取出執行,只有在遇到轉移指令時,程式的執行順序才會改變。為了壓縮指令的長度,可以用一個程式計數器存放指令地址。每執行一條指令,PC的指令地址就自動加一,指出將要執行的下一條指令的地址。當遇到執行轉移指令時,則用轉移地址修改PC的內容。由於使用了PC,指令中就不必明顯地給出下一條將要執行指令的地址。