首頁 >常見問題 >電腦硬體能夠直接辨識的指令是什麼

電腦硬體能夠直接辨識的指令是什麼

青灯夜游
青灯夜游原創
2021-01-18 16:42:4512101瀏覽

電腦硬體能夠辨識並直接執行的指令是機器指令。機器指令是CPU能直接辨識並執行的指令,通常由操作碼和操作數兩部分組成,操作碼指出指令所要完成的操作,即指令的功能,操作數指出參與運算的對象,以及運算結果所存放的位置等。

電腦硬體能夠直接辨識的指令是什麼

本教學操作環境:windows7系統、Dell G3電腦。

電腦硬體能夠辨識並直接執行的指令是機器指令。

機器指令(Machine Instructions)是CPU能直接辨識並執行的指令,它的表現形式是二進位編碼。機器指令通常由操作碼和操作數兩部分組成,操作碼指出該指令所要完成的操作,即指令的功能,操作數指出參與運算的對象,以及運算結果所存放的位置等。

由於機器指令與CPU緊密相關,所以,不同種類的CPU所對應的機器指令也就不同,而且它們的指令系統往往相差很大。但對同一系列的CPU來說,為了滿足各型號之間具有良好的兼容性,要做到:新一代CPU的指令系統必須包含先前同系列CPU的指令系統。只有這樣,先前開發出來的各類程式在新一代CPU上才能正常運作。

電腦硬體能夠直接辨識的指令是什麼

機器語言是用來直接描述機器指令、使用機器指令的規則等。它是CPU能直接辨識的唯一語言,也就是說,CPU能直接執行用機器語言描述的程式。

用機器語言編寫程式是早期經過嚴格訓練的專業技術人員的工作,普通的程式設計師一般難以勝任,而且用機器語言編寫的程式不易讀、出錯率高、難以維護,也不能直觀地反映用計算機解決問題的基本思路。

電腦硬體能夠直接辨識的指令是什麼

由於用機器語言寫程式有以上諸多的不便,幾乎沒有程式設計師這樣寫程式了。

擴充知識:機器指令與微指令關係

一、概念不同

1、機器指令:機器指令是CPU能直接辨識並執行的指令。

2、微指令:是指在機器的一個CPU週期中,一組實現一定操作功能的微指令的組合,描述微操作的語句。

二、表現格式不同

1、機器指令:表現形式是二進位編碼。

2、微指令:格式分為水平型微指令和垂直型微指令。

三、原理不同

1、機器指令:機器指令通常由操作碼和操作數兩部分組成,操作碼指出該指令所要完成的操作,即指令的功能,操作數指出參與運算的對象,以及運算結果所存放的位置等。

2、微指令:一條機器指令的功能是若干條微指令組成的序列來實現的,即一條機器指令所完成的操作分成若干條微指令來完成,由微指令進行解釋和執行,這個微指令序列通常叫做微程式。

想要查閱更多相關文章,請造訪PHP中文網! !

以上是電腦硬體能夠直接辨識的指令是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn