summaryrefslogtreecommitdiff
path: root/cpu/instructions/overview.txt
diff options
context:
space:
mode:
Diffstat (limited to 'cpu/instructions/overview.txt')
-rw-r--r--cpu/instructions/overview.txt10
1 files changed, 5 insertions, 5 deletions
diff --git a/cpu/instructions/overview.txt b/cpu/instructions/overview.txt
index 934aa62..2730593 100644
--- a/cpu/instructions/overview.txt
+++ b/cpu/instructions/overview.txt
@@ -21,18 +21,18 @@ Dynamic VLIW
size_of_instructions
for each:
opcode
- num_parameters
- for each:
+ num_instructions
+ for each * params per instruction:
value
size_of_immediate_references
for each:
value
- size_of_flag_save_definitions
+ num_flag_save_definitions
for each:
instruction index in queue
- which flags to save
+ which flags to save (1 bit per flag type available)
where to save them
- bitwise offset in the destination
+ bitwise offset in the destination (log2(bits_for_current_mode) bits)
A minimum of <n> instructions per queue must be accepted by all CPUs
TODO: define n