操作碼
出自 MBA智库百科(https://wiki.mbalib.com/)
操作碼(Operation Code)
目錄 |
操作碼其實就是指令序列號,用來告訴CPU需要執行哪一條指令。
指令系統的每一條指令都有一個操作碼,它表示該指令應進行什麼性質的操作。不同的指令用操作碼這個欄位的不同編碼來表示,每一種編碼代表一種指令。組成操作碼欄位的位數一般取決於電腦指令系統的規模。
1、電腦程式中所規定的要執行操作的那一部分指令*或欄位(通常用代碼表示)。。
"操作碼" 在學術文獻中的解釋:
1、其中,操作碼就是指令碼,占一個位元組的長度,一個位元組碼可以有多少操作數.目前,Java虛擬機規範中定義了220個位元組碼指令。
2、第二,技術性符號也是通過0和1來定義的,例如,操作碼+的定義是01100001,等等.由此可以看出,B中只有兩個初始符號0和1。
3、地址碼則複雜一些,主要包括源操作數地址、目的操作數地址.在某些指令中,地址碼可以部分或全部省略,比如一條空指令就只有操作碼而沒有地址碼。
4、操作碼是指令操作功能的記述,而操作數描述操作的對象和操作的範圍.PIC16F873共有35條指令,均是長度為14位的單位元組指令。
5、因此許可權控制在業務介面上進行,按管理功能點劃分管理操作許可權,將每一個管理功能點劃分為一個操作,用一個全局唯一的整數表示,稱為操作碼。
6、至於其餘各計數解碼器因相應的按鈕未被按故其輸出皆為YO=“回”上述操作可按照被按按鈕的編號及被接的順序和次數簡寫成1328“稱為操作碼。
7、操作碼和地址碼都應存入指令寄存器。