Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revisionBoth sides next revision | ||
| avm:specs [2015/10/21 09:19] ptm created | avm:specs [2021/09/23 08:51] (current) | ||
|---|---|---|---|
| Line 27: | Line 27: | ||
| - | - | ||
| - | - | ||
| + | - | ||
| + | - | ||
| + | - | ||
| + | - | ||
| + | - | ||
| + | - | ||
| + | - | ||
| + | - | ||
| + | - | ||
| + | - | ||
| + | - | ||
| + | ====== Bytecode format ====== | ||
| + | |||
| + | |||
| + | ===== Header and complete code ===== | ||
| + | <ditaa round noedgesep center> | ||
| + | +------------------------+ | ||
| + | + magic "AVM " | ||
| + | +------------------------+ | ||
| + | + version nr + | ||
| + | +------------------------+ | ||
| + | + funcion block offset | ||
| + | +------------------------+ | ||
| + | + agent count + | ||
| + | +------------------------+ | ||
| + | + agent table offset | ||
| + | +------------------------+ | ||
| + | + | ||
| + | +------------------------+ | ||
| + | +------------------------+ | ||
| + | + | ||
| + | +------------------------+ | ||
| + | +------------------------+ | ||
| + | + agent table + | ||
| + | +------------------------+ | ||
| + | +------------------------+ | ||
| + | + | ||
| + | +------------------------+ | ||
| + | </ | ||
| + | |||