diff options
author | iximeow <me@iximeow.net> | 2020-08-09 18:53:56 -0700 |
---|---|---|
committer | iximeow <me@iximeow.net> | 2020-08-09 18:53:56 -0700 |
commit | fb79b4a218a715aba8d0a4f8126a6ded532be449 (patch) | |
tree | 66c28a98d27d7566ae9668cefd1a014a35cf78f5 /src/protected_mode/display.rs | |
parent | 80219e974d78af59afb4250498554ad8eb63274c (diff) |
add 32-bit-only instructions
Diffstat (limited to 'src/protected_mode/display.rs')
-rw-r--r-- | src/protected_mode/display.rs | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/protected_mode/display.rs b/src/protected_mode/display.rs index 6f73df1..171118a 100644 --- a/src/protected_mode/display.rs +++ b/src/protected_mode/display.rs @@ -1214,6 +1214,12 @@ const MNEMONICS: &[&'static str] = &[ "pusha", "popa", "arpl", + "aas", + "aaa", + "das", + "daa", + "amx", + "adx", ]; impl Opcode { @@ -1579,6 +1585,12 @@ impl <T: fmt::Write, Color: fmt::Display, Y: YaxColors<Color>> Colorize<T, Color Opcode::FXTRACT | Opcode::FYL2X | Opcode::FYL2XP1 | + Opcode::AAS | + Opcode::AAA | + Opcode::DAS | + Opcode::DAA | + Opcode::ADX | + Opcode::AMX | Opcode::IMUL => { write!(out, "{}", colors.arithmetic_op(self)) } Opcode::POPF | Opcode::PUSHF | |