The Ethereum virtual machine has a large number of operation codes and base level instruction sets. Is a complete listing available?
Ethereum EVM – List of Available OPCODES
assemblyevmopcode
assemblyevmopcode
The Ethereum virtual machine has a large number of operation codes and base level instruction sets. Is a complete listing available?
Best Answer
All of the opcodes and their complete descriptions are available in the Ethereum Yellow paper. For convenience, though, I've made a handy reference list of them all:
0s: Stop and Arithmetic Operations
10s: Comparison & Bitwise Logic Operations
20s: SHA3
30s: Environmental Information
40s: Block Information
50s Stack, Memory, Storage and Flow Operations
60s & 70s: Push Operations
80s: Duplication Operations
90s: Exchange Operations
a0s: Logging Operations
f0s: System operations
Halt Execution, Mark for deletion