What is the blockchain Ethereum virtual machine opcode

 

OPERATING CODE

  • Internal code,
  • Opcode,
  • Instruction sequence number,

 

 

  1. Used to tell the CPU which instruction needs to be executed .
  2. The opcode is the instruction code, which occupies the length of one byte. How many operands can one bytecode have. At present, 220 bytecode instructions are defined in the Java Virtual Machine Specification.
  3. Technical symbols are also defined by 0 and 1. For example, the definition of opcode + is 01100001, etc. From this, it can be seen that there are only two initial symbols 0 and 1 in B.
  4. The address code is more complicated, mainly including the source operand address, the destination operand address. In some instructions, the address code can be partially or completely omitted, for example, a null instruction only has an opcode but no address code.
  5. Opcode is the description of instruction operation function, and operand describes the object of operation and the scope of operation. There are 35 instructions in PIC16F873, all of which are single-byte instructions with a length of 14 bits.
  6. The authority control is carried out on the business interface, and the management operation authority is divided according to the management function point, and each management function point is divided into an operation, which is represented by a globally unique integer, called an operation code.
  7. The output of the other counter decoders is YO = "back" because the corresponding button is not pressed. The above operation can be abbreviated as 1328 "in accordance with the number of the button being pressed and the order and times of connection."
  8. Both the operation code and the address code should be stored in the instruction register.

 

https://zhidao.baidu.com/question/72282493.html

Guess you like

Origin blog.csdn.net/u013288190/article/details/112970756