ft: implement group3a/b instructions

This commit is contained in:
2025-05-14 11:46:09 +09:00
parent 04493b1179
commit 38a2782cc6
3 changed files with 64 additions and 33 deletions

View File

@@ -160,6 +160,8 @@ pub enum Mnemonic {
JG(Byte),
// TEST
TEST(ModRmTarget, Register),
TEST_Ib(ModRmTarget, Byte),
TEST_Iv(ModRmTarget, Word),
TEST_ALIb(Byte),
TEST_AXIv(Word),
//XHCG
@@ -222,6 +224,16 @@ pub enum Mnemonic {
// Load ES/DS Register
LES(ModRmTarget),
LDS(ModRmTarget),
// NOT
NOT(ModRmTarget),
// NEG
NEG(ModRmTarget),
// MUL
MUL(ModRmTarget),
IMUL(ModRmTarget),
// DIV
DIV(ModRmTarget),
IDIV(ModRmTarget),
// INT
INT(Byte),
}