mirror of
https://github.com/SEPPDROID/Digital-Research-Source-Code.git
synced 2025-10-26 09:54:20 +00:00
Upload
Digital Research
This commit is contained in:
133
MPM OPERATING SYSTEMS/MPM-86/MPM-86 2.0 SOURCES/06/OPTAB.LIT
Normal file
133
MPM OPERATING SYSTEMS/MPM-86/MPM-86 2.0 SOURCES/06/OPTAB.LIT
Normal file
@@ -0,0 +1,133 @@
|
||||
|
||||
declare
|
||||
op2$in literally '0',
|
||||
op3$in literally '12',
|
||||
op4$in literally '81',
|
||||
op5$in literally '106',
|
||||
op6$in literally '122';
|
||||
|
||||
declare
|
||||
AAA$in literally 'op3$in + 0',
|
||||
AAD$in literally 'op3$in + 1',
|
||||
AAM$in literally 'op3$in + 2',
|
||||
AAS$in literally 'op3$in + 3',
|
||||
ADC$in literally 'op3$in + 4',
|
||||
ADD$in literally 'op3$in + 5',
|
||||
AND$in literally 'op3$in + 6',
|
||||
CALL$in literally 'op4$in + 0',
|
||||
CALLF$in literally 'op5$in + 0',
|
||||
CBW$in literally 'op3$in + 7',
|
||||
CLC$in literally 'op3$in + 8',
|
||||
CLD$in literally 'op3$in + 9',
|
||||
CLI$in literally 'op3$in + 10',
|
||||
CMC$in literally 'op3$in + 11',
|
||||
CMP$in literally 'op3$in + 12',
|
||||
CMPSB$in literally 'op5$in + 1',
|
||||
CMPSW$in literally 'op5$in + 2',
|
||||
CS$in literally 'op3$in + 13',
|
||||
CWD$in literally 'op3$in + 14',
|
||||
DAA$in literally 'op3$in + 15',
|
||||
DAS$in literally 'op3$in + 16',
|
||||
DEC$in literally 'op3$in + 17',
|
||||
DIV$in literally 'op3$in + 18',
|
||||
DS$in literally 'op3$in + 19',
|
||||
ES$in literally 'op3$in + 20',
|
||||
ESC$in literally 'op3$in + 21',
|
||||
HLT$in literally 'op3$in + 22',
|
||||
IDIV$in literally 'op4$in + 1',
|
||||
IMUL$in literally 'op4$in + 2',
|
||||
IN$in literally 'op2$in + 0',
|
||||
INC$in literally 'op3$in + 23',
|
||||
INT$in literally 'op3$in + 24',
|
||||
INTO$in literally 'op4$in + 3',
|
||||
IRET$in literally 'op4$in + 4',
|
||||
JA$in literally 'op2$in + 1',
|
||||
JAE$in literally 'op3$in + 25',
|
||||
JB$in literally 'op2$in + 2',
|
||||
JBE$in literally 'op3$in + 26',
|
||||
JC$in literally 'op2$in + 3',
|
||||
JCXZ$in literally 'op4$in + 5',
|
||||
JE$in literally 'op2$in + 4',
|
||||
JG$in literally 'op2$in + 5',
|
||||
JGE$in literally 'op3$in + 27',
|
||||
JL$in literally 'op2$in + 6',
|
||||
JLE$in literally 'op3$in + 28',
|
||||
JMP$in literally 'op3$in + 29',
|
||||
JMPF$in literally 'op4$in + 6',
|
||||
JMPS$in literally 'op4$in + 7',
|
||||
JNA$in literally 'op3$in + 30',
|
||||
JNAE$in literally 'op4$in + 8',
|
||||
JNB$in literally 'op3$in + 31',
|
||||
JNBE$in literally 'op4$in + 9',
|
||||
JNC$in literally 'op3$in + 32',
|
||||
JNE$in literally 'op3$in + 33',
|
||||
JNG$in literally 'op3$in + 34',
|
||||
JNGE$in literally 'op4$in + 10',
|
||||
JNL$in literally 'op3$in + 35',
|
||||
JNLE$in literally 'op4$in + 11',
|
||||
JNO$in literally 'op3$in + 36',
|
||||
JNP$in literally 'op3$in + 37',
|
||||
JNS$in literally 'op3$in + 38',
|
||||
JNZ$in literally 'op3$in + 39',
|
||||
JO$in literally 'op2$in + 7',
|
||||
JP$in literally 'op2$in + 8',
|
||||
JPE$in literally 'op3$in + 40',
|
||||
JPO$in literally 'op3$in + 41',
|
||||
JS$in literally 'op2$in + 9',
|
||||
JZ$in literally 'op2$in + 10',
|
||||
LAHF$in literally 'op4$in + 12',
|
||||
LDS$in literally 'op3$in + 42',
|
||||
LEA$in literally 'op3$in + 43',
|
||||
LES$in literally 'op3$in + 44',
|
||||
LOCK$in literally 'op4$in + 13',
|
||||
LODSB$in literally 'op5$in + 3',
|
||||
LODSW$in literally 'op5$in + 4',
|
||||
LOOP$in literally 'op4$in + 14',
|
||||
LOOPE$in literally 'op5$in + 5',
|
||||
LOOPNE$in literally 'op6$in + 0',
|
||||
LOOPNZ$in literally 'op6$in + 1',
|
||||
LOOPZ$in literally 'op5$in + 6',
|
||||
MOV$in literally 'op3$in + 45',
|
||||
MOVSB$in literally 'op5$in + 7',
|
||||
MOVSW$in literally 'op5$in + 8',
|
||||
MUL$in literally 'op3$in + 46',
|
||||
NEG$in literally 'op3$in + 47',
|
||||
NOP$in literally 'op3$in + 48',
|
||||
NOT$in literally 'op3$in + 49',
|
||||
OR$in literally 'op2$in + 11',
|
||||
OUT$in literally 'op3$in + 50',
|
||||
POP$in literally 'op3$in + 51',
|
||||
POPF$in literally 'op4$in + 15',
|
||||
PUSH$in literally 'op4$in + 16',
|
||||
PUSHF$in literally 'op5$in + 9',
|
||||
RCL$in literally 'op3$in + 52',
|
||||
RCR$in literally 'op3$in + 53',
|
||||
REP$in literally 'op3$in + 54',
|
||||
REPE$in literally 'op4$in + 17',
|
||||
REPNE$in literally 'op5$in + 10',
|
||||
REPNZ$in literally 'op5$in + 11',
|
||||
REPZ$in literally 'op4$in + 18',
|
||||
RET$in literally 'op3$in + 55',
|
||||
RETF$in literally 'op4$in + 19',
|
||||
ROL$in literally 'op3$in + 56',
|
||||
ROR$in literally 'op3$in + 57',
|
||||
SAHF$in literally 'op4$in + 20',
|
||||
SAL$in literally 'op3$in + 58',
|
||||
SAR$in literally 'op3$in + 59',
|
||||
SBB$in literally 'op3$in + 60',
|
||||
SCASB$in literally 'op5$in + 12',
|
||||
SCASW$in literally 'op5$in + 13',
|
||||
SHL$in literally 'op3$in + 61',
|
||||
SHR$in literally 'op3$in + 62',
|
||||
SS$in literally 'op3$in + 63',
|
||||
STC$in literally 'op3$in + 64',
|
||||
STD$in literally 'op3$in + 65',
|
||||
STI$in literally 'op3$in + 66',
|
||||
STOSB$in literally 'op5$in + 14',
|
||||
STOSW$in literally 'op5$in + 15',
|
||||
SUB$in literally 'op3$in + 67',
|
||||
TEST$in literally 'op4$in + 21',
|
||||
WAIT$in literally 'op4$in + 22',
|
||||
XCHG$in literally 'op4$in + 23',
|
||||
XLAT$in literally 'op4$in + 24',
|
||||
XOR$in literally 'op3$in + 68';
|
||||
Reference in New Issue
Block a user