操作碼

CPU執行指令的指令序列號

操作碼指計算機程序中所規定的要執行操作的那一部分指令或欄位(通常用代碼表示),其實就是指令序列號,用來告訴CPU需要執行哪一條指令。

指令


指令系統的每一條指令都有一個操作碼,它表示該指令應進行什麼性質的操作。不同的指令用操作碼這個欄位的不同編碼來表示,每一種編碼代表一種指令。組成操作碼欄位的位數一般取決於計算機指令系統的規模。
"操作碼" 英文對照
new; operation code; function code; operating code;opcode

解釋


1、計算機程序中所規定的要執行操作的那一部分指令*或欄位(通常用代碼表示)。
"操作碼" 在學術文獻中的解釋
1、其中,操作碼就是指令碼,佔一個位元組的長度,一個位元組碼可以有多少操作數.目前,Java虛擬機規範中定義了220個位元組碼指令
2、第二,技術性符號也是通過0和1來定義的,例如,操作碼+的定義是01100001,等等。由此可以看出,B中只有兩個初始符號0和1
3、地址碼則複雜一些,主要包括源操作數地址、目的操作數地址。在某些指令中,地址碼可以部分或全部省略,比如一條空指令就只有操作碼而沒有地址碼
4、操作碼是指令操作功能的記述,而操作數描述操作的對象和操作的範圍.PIC16F873共有35條指令,均是長度為14位的單位元組指令
5、因此許可權控制在業務介面上進行,按管理功能點劃分管理操作許可權,將每一個管理功能點劃分為一個操作,用一個全局唯一的整數表示,稱為操作碼
6、至於其餘各計數解碼器因相應的按鈕未被按故其輸出皆為YO=“回”上述操作可按照被按按鈕的編號及被接的順序和次數簡寫成1328“稱為操作碼
7、操作碼和地址碼都應存入指令寄存器
8、0110000010000100 是 ADD B,A 是 A=A+B