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