mirror of
https://github.com/joncampbell123/dosbox-x.git
synced 2025-10-14 02:17:36 +08:00
more
This commit is contained in:
@@ -53,35 +53,12 @@ common opcode "POP" param(dst) {
|
||||
output src;
|
||||
}
|
||||
|
||||
opcode sequence(0x00 mrm) name "ADD" { /* ADD r/m, reg */
|
||||
common opcode "ADD" param(rmb,regb);
|
||||
}
|
||||
|
||||
opcode sequence(0x01 mrm) name "ADD" { /* ADD r/m, reg */
|
||||
common opcode "ADD" param(rmw,regw);
|
||||
}
|
||||
|
||||
opcode sequence(0x02 mrm) name "ADD" { /* ADD reg, r/m */
|
||||
common opcode "ADD" param(regb,rmb);
|
||||
}
|
||||
|
||||
opcode sequence(0x03 mrm) name "ADD" { /* ADD reg, r/m */
|
||||
common opcode "ADD" param(regw,rmw);
|
||||
}
|
||||
|
||||
opcode sequence(0x04 immb) name "ADD" { /* ADD AL, imm */
|
||||
common opcode "ADD" param(AL,immb);
|
||||
}
|
||||
|
||||
opcode sequence(0x05 immw) name "ADD" { /* ADD [E]AX, imm */
|
||||
common opcode "ADD" param(accum,immw);
|
||||
}
|
||||
|
||||
opcode sequence(0x06) name "PUSH" { /* PUSH ES */
|
||||
common opcode "PUSH" param(ES);
|
||||
}
|
||||
|
||||
opcode sequence(0x06) name "PUSH" { /* POP ES */
|
||||
common opcode "POP" param(ES);
|
||||
}
|
||||
opcode sequence(0x00 mrm) name "ADD" { /* ADD r/m, reg */ common opcode "ADD" param(rmb,regb); }
|
||||
opcode sequence(0x01 mrm) name "ADD" { /* ADD r/m, reg */ common opcode "ADD" param(rmw,regw); }
|
||||
opcode sequence(0x02 mrm) name "ADD" { /* ADD reg, r/m */ common opcode "ADD" param(regb,rmb); }
|
||||
opcode sequence(0x03 mrm) name "ADD" { /* ADD reg, r/m */ common opcode "ADD" param(regw,rmw); }
|
||||
opcode sequence(0x04 immb) name "ADD" { /* ADD AL, imm */ common opcode "ADD" param(AL,immb); }
|
||||
opcode sequence(0x05 immw) name "ADD" { /* ADD [E]AX, imm */ common opcode "ADD" param(accum,immw); }
|
||||
opcode sequence(0x06) name "PUSH" { /* PUSH ES */ common opcode "PUSH" param(ES); }
|
||||
opcode sequence(0x07) name "POP" { /* POP ES */ common opcode "POP" param(ES); }
|
||||
|
||||
|
Reference in New Issue
Block a user