指令中的操作碼和地址碼起什麼作用

2021-03-03 21:38:28 字數 1924 閱讀 5542

1樓:誰扯不住懦弱

操作碼:指出將要執行的操作操作型別或性質

地址碼:確定運算元地址

2樓:blue辰

指出執行操作型別,執行指定操作時要用到的資料

計算機指令的地址碼和運算元是不是一個概念?

3樓:死

機器指令是由操作碼和地址碼構成的,在不同的定址方式中地址碼的表現形式也各不相同。指令是為了對資料進行操作的,而被操作的那個數的地址也就是廣義上的地址碼,所以我認為運算元是地址碼的最終表現形式,二者不能混為一談,根本上我們是希望從地址碼出發去找到這個(被)運算元的。

4樓:匿名使用者

運算元、操作碼、地址碼區別物件:運算元;

操作碼;

地址碼定義:操作物件;

進行什麼操作(操作的代號);

儲存器中儲存單元的編號

以運東西為例:

運的啥東西;

01(搬)、02(拉)、03(拖) 假設這操作方式都是直觀寫在紙上的;

房間號01、02、03

注:01(搬)、02(拉)、03(拖)這些指令以代號的形式寫在紙上放在房間裡,搬運的東西也放在房間裡 當然可以在同一房間內

5樓:哈穎卿倫黛

不是,程式執行時由系統分配記憶體空間範圍,地址碼是來自是程式內部的指標變數。可以說是動態的。

6樓:匿名使用者

一、地址碼。

儲存器中有許多存放指令或資料的儲存單元。每一個儲存單元都有一個地址的編號,即地址碼。地址編號由小到大順序增加,對該儲存單元取用或存入的二進位制資訊稱為該地址的內容,可以按地址去尋找訪問儲存單元裡的內容。

地址碼通常指定參與操作的運算元的地址。根據一條指令中有運算元地址數x,可將該指令稱為x運算元指令或x地址指令。目前二地址和一地址指令格式用得最多。

零地址指令的指令字中只有操作碼,而沒有地址碼。

二、運算元的定義。

運算元是指令執行的參與者,也就是各種操作的物件,與之有關的是操作碼,所謂操作碼是說明計算機要執行哪種操作,它是指令中不可缺少的組成部分。

通常一條指令均包含操作符和運算元。例如:在比較指令中操作符指定計算機做比較操作,運算元則指定進行比較的兩個數值。

7樓:匿名使用者

"通常一條指令包括兩方面的內容: [1]  操作碼和運算元,操作碼決定要完成的操作,運算元指參加運算的資料及其所在的單元地址。

在計算機中,操作要求運算元地址都由二進位制數碼錶示,分別稱作操作碼地址碼整條指令以二進位制編碼的形式存放在儲存器中。"

8樓:匿名使用者

操作碼和運算元組成 指令

操作碼和地址碼組成 指令暫存器ir

這兩組特別容易搞混

資料碼我不知道

9樓:幻靈雪影

儲存器中有許多存放指令或資料的儲存單元。每一個儲存單元都有一個地址的編號,即地址碼。

運算元是計算機指令中的一個組成部分,它規定了指令中進行數字運算的量,通常一條指令均包含操作符和運算元。在應用指令中,內容不隨指令執行而變化的運算元為源運算元,內容隨執行指令而改變的運算元為目標運算元。

資料編碼是指把需要加工處理的資料庫資訊,用特寫的數字來表示的一種技術,是根據一定資料結構和目標的定性特徵,將資料轉換為**或編碼字元,在資料傳輸中表示資料組成,並作為傳送、接受和處理的一組規則和約定。

10樓:宋昊東

指令通常包括操作碼和運算元兩大部分。操作碼錶示計算機執行什麼具體操作。運算元表示 參加操作的數的本身或運算元所在的地址,它也叫地址碼。

指令中的操作碼和運算元有和作用

機器指令有它的編碼規則,以若干位代表不同的操作碼,若干位代表定址方式組合,若干位表示運算元型別是字還是位元組,若干位表示各個運算元,等等。8086指令的具體編碼可以查閱一些機器語言參考手機。一般說來,cpu裡面只有少數幾個暫存器,只需要不多的幾位即可區分不同的暫存器。比如區分8個暫存器只需要3bit...

計算機指令一般包括是操作碼和運算元還是操作碼和地址碼

計算機指 令一般包括操作碼和運算元。計算機指令必須包括操作碼和地版址碼是對的。一條指令權就是對計算機下達的命令,必須包括操作碼和地址碼 或稱運算元 兩部分。前者指出該指令完成操作的型別,後者指出參與操作的資料和操作結果存放的位置。相關知識 1 計算機指令就是指揮機器工作的指示和命令,程式就是一系列按...

計算機組成原理,擴充套件操作碼指令格式這裡看不懂,為什麼二地址指令碼每減少一種,可多構成26種一地址碼

二地址的指令,抄包含4位操作碼和兩個6位地址。減少一條二地址指令 即將特定的4位操作碼保留 將其變為一地址指令,那麼地址只需要6位,空出來的操作碼就可以有10位,除去其中保留的4位,剩餘6位可以任意組合,總計2 6種。計算機組成原理,指令操作中,二地址指令操作碼每減少一種,就可以多構成2的6次方種一...