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 + | ||
+ | +------------------------+ | ||
+ | +------------------------+ | ||
+ | + | ||
+ | +------------------------+ | ||
+ | </ | ||
+ |