Bytecode

in #ambr6 years ago

bytecodesteem.png

The bytecode can be considered as the instruction code of the virtual machine, or an intermediate code designed to speed up the execution of the runtime. Similar to assembly, these virtual instruction and will not be directly on the CPU, and running requires AVM to execute.

The following are some advantages:

  • Reduced file size
  • Faster generating function prototypes
  • Increase the difficulty of being cracked
  • Slight optimization of the source code

Bytecode usually refers to the intermediate code that has been compiled but is not machine code and needs to be translated by the interpreter for machines. Bytecode is primarily intended to implement a specific software operation and software environment, regardless of the hardware environment. The implementation of bytecode is through compilers and virtual machines. The compiler compiles the source code into bytecode, and the virtual machine on a platform then translates the bytecode into instructions that can be run directly.

Bytecode can basically be regarded as the instruction code of the virtual machine. It is an intermediate code designed to speed up the execution speed of the runtime. Like the assembly instruction set, it is a kind of virtual instruction, and not directly in the CPU. To run bytecode, AVM (Ambr virtual machine) is required to explain the execution. Bytecode has the advantages of reducing file size, generating functions faster, increasing the difficulty of being cracked, and improving the optimization of source code.

#ambr #vocabulary #bitcoin #cryptocurrency #ethereum #DAG

steemit001.png

🔥Our Social Media Channels🔥
Twitter:
https://twitter.com/AmbrGlobal

Facebook:
https://www.facebook.com/Ambr.Global.Blockchain

GitHub:
https://github.com/Ambr-org/Ambr

SteemIT:
https://steemit.com/@ambr.global

Bitcointalk ANN:
https://bitcointalk.org/index.php?topic=5080890

Reddit:
https://www.reddit.com/user/AmbrGlobal

Instagram:
https://www.instagram.com/ambr.global

Medium:
https://medium.com/@ambr.global

Telegram:
https://t.me/AmbrGlobal2

Telegram Developers Community:
https://t.me/AmbrGlobal
(only for developers)

Coin Marketplace

STEEM 0.17
TRX 0.13
JST 0.027
BTC 59244.75
ETH 2651.05
USDT 1.00
SBD 2.49