minor layout improvements

This commit is contained in:
ceriel 1987-03-31 07:45:17 +00:00
parent 7a583a86ef
commit b578202876

View file

@ -21,13 +21,15 @@ two groups of 256 secondary opcodes each.
.A .A
EM instructions without arguments have a single opcode assigned, EM instructions without arguments have a single opcode assigned,
possibly escaped: possibly escaped:
.Dr 14 .Dr 6
|--------------| |--------------|
| opcode | | opcode |
|--------------| |--------------|
.De
or or
.Dr 6
|--------------|--------------| |--------------|--------------|
| escape | opcode | | escape | opcode |
@ -42,13 +44,15 @@ and negative arguments.
.N 1 .N 1
There is always an opcode that takes the next two bytes as argument, There is always an opcode that takes the next two bytes as argument,
high byte first: high byte first:
.Dr 14 .Dr 6
|--------------|--------------|--------------| |--------------|--------------|--------------|
| opcode | hibyte | lobyte | | opcode | hibyte | lobyte |
|--------------|--------------|--------------| |--------------|--------------|--------------|
.De
or or
.Dr 6
|--------------|--------------|--------------|--------------| |--------------|--------------|--------------|--------------|
| escape | opcode | hibyte | lobyte | | escape | opcode | hibyte | lobyte |
@ -85,13 +89,15 @@ that combines the instruction and the high byte of the argument
into a single opcode. into a single opcode.
These opcodes are called shorties. These opcodes are called shorties.
Shorties may be escaped. Shorties may be escaped.
.Dr 14 .Dr 6
|--------------|--------------| |--------------|--------------|
| opcode+high | lobyte | (shortie) | opcode+high | lobyte | (shortie)
|--------------|--------------| |--------------|--------------|
.De
or or
.Dr 6
|--------------|--------------|--------------| |--------------|--------------|--------------|
| escape | opcode+high | lobyte | | escape | opcode+high | lobyte |