Updated Instruction Encoding (markdown)

Hayden Kroepfl 2018-01-20 12:29:36 -07:00
parent 2dcaa59a92
commit 9bf4d68769

@ -16,11 +16,11 @@ Selectors are 5-bit values that determine the addressing mode and registers invo
| Selector Type | Bit-pattern | Description | | Selector Type | Bit-pattern | Description |
| --- | --- | --- | | --- | --- | --- |
| REGISTER_16 | | | | REGISTER_16 | `00xxx` | Value in register `xxx` |
| MEMORY_IMM16 | `11110` | | | MEMORY_IMM16 | `11110` | Address stored at operand word |
| MEMORY_REG16 | | | | MEMORY_REG16 |`01xxx` | Address stored in register `xxx` |
| MEMORY_REG_DISP16 | | | | MEMORY_REG_DISP16 |`10xxx` | Address stored in register `xxx` plus offset in operand word |
| IMMEDIATE16 | `11111` | | | IMMEDIATE16 | `11111` | Immediate value at operand word |
### Register Indexes ### Register Indexes
| Register | Number | Bit-pattern | | Register | Number | Bit-pattern |