Text preview for : fopcodes.txt_Sep78.pdf part of xerox fopcodes.txt Sep78 xerox mesa 4.0_1978 listing Mesa_4_Compiler fopcodes.txt_Sep78.pdf



Back to : fopcodes.txt_Sep78.pdf | Home

fopcodes.txt 2-Sep-78 12:59:59 Page 1


Mesa Opcode Families edited by Johnsson, March 15, 1978 4:24 PM
Format: name octal(decimal)push,pop,paramcount,minimalstack
NOOP O( O)O,O,O,F;
LG 4( 4)1,O,1,F;
SG 5( 5)O,1,1,F;
LL 6( 6)1,O,1,F;
SL 7( 7)O,l,l,F;
LI lO( 8)1,O,1,F;
LGD 11( 9)2,O,1,F;
SGD l2( 10)O,2,1,F;
LLD l3( 11)2,O,1,F;
SLD 14( 12)O,2,1,F;
R l5( 13)1,1,1,F;
W 16( 14)O,2,1,F;
RF 17( 15)1,1,2,F;
WF 20( 16)O,2,2,F;
RD 21( l7)2,1,1,F;
WD 22( l8)0,3,1,F:
RSTR 23( 19)1,2,1.F;
WSTR 24( 20)O,3,1,F;
RXL 25( 21)1,1,2,F;
WXL 26( 22)O,2.2.F;
RXG 27( OO)1,1,2,F;
WXG 30( OO)O,2,2,F;
RIG 31( OO)1,O,2,F;
RIL 32( OO)1,O,2,F;
WS 33( OO)0,2,1,F;
WSF 34( OO)0,2,2,F;
WSD 35( OO)0,3,1,F;
RILF 36( 00)1,0,3.F;
WIG 37( OO)0,l,2,F;
WIL 40( 00)0,1,2.F;
RII 41( OO)1,1,2,F;
RIlL 42( 00)1.1,2,F;
PS 43( OO)1,2,1.F;
PSD 44( OO)1.3,l,F;
PSF 45( OO)1,2,2.F;
PL 46( OO)l,l,l,F;
ADD 100( 64)1,2,O,F;
SUB lOl( 65)1,2,O,F;
MUL 102( 66)1,2,O,F;
DIV lO3( 67)l,2,O,F;
LDIV 104( 68)1,3,O,F;
SDIV 105( 69)l,2,0,F;
NEG 106( 70)1,1,0,F;
AND 107( 71)1,2,0,F;
OR 110( 72)1,2,O,F;
XOR ll1( 73)1,2,O,F;
SHIFT l12( 74)1,2,0,F;
PUSH 113( 75)1,0,0,F;
POP l14( 76)0,l,O,F;
EXCH 1l5( 77)2,2,0,F;
CATCH l16( 78)O,0,l,F;
EFC ll7( 79)O,O,l,F;
LFC 120( 80)O,0,1,F;
SFC l2l( 81)0,1,0,F;
RET 122( 82)0,0,O,F;
PORTO
PORT!
l23(
124(