kvisc/vm/pc/DECD

23 lines
577 B
Plaintext
Raw Normal View History

2019-06-07 22:23:38 +02:00
# The OS/K Team licenses this file to you under the MIT license.
# See the LICENSE file in the project root for more information.
Instruction encoding:
2019-08-14 20:23:05 +02:00
Byte: Instruction number
2019-07-24 16:52:26 +02:00
Values for ModRMs:
000xxxxx xxxxx = reg
(for memory accesses, xxxxx = access size)
001xxxxx [reg]
010xxxxx [reg+reg]
2019-08-21 16:57:32 +02:00
011xxxxx [reg+imm16]
2019-07-24 16:52:26 +02:00
100xxxxx [reg+reg+imm32]
101xxxxx [reg+reg*imm8+imm32]
110xxxxx [reg+imm64]
11100001 imm8 (zero extended)
11100010 imm16 (zero extended)
11100100 imm32 (zero extended)
11101000 imm64 (zero extended)
2019-06-07 22:23:38 +02:00