Trailing-Edge
-
PDP-10 Archives
-
decuslib20-03
-
decus/20-0078/comp/cgrk.mac
There are 2 other files named cgrk.mac in the archive. Click here to see a list.
00100
00200 ; ******
00300 SUBTTL *CGRK*
00400 ; ******
00500
00600 COMMENT;
00700
00800 AUTHOR: REIDAR KARLSSON
00900
01000 VERSION: 4 [5,25,146,202,233]
01100
01200 CONTENTS: CGAC
01300 CGIM, CGIM1, CGMO, CGMO1, .IN, .IS, .QUA, .QUAL
01400 CGAROP, .PLUS, .MINUS, .MULT, .DIV, .IDIV
01500 .UNMIN, .POW
01600 CGREOP, .EQ, .GRT, .LESS, .NEQ, .NGRT, .NLESS, .DEQ, .NDEQ
01700 CGBOOP, .AND, .EQV, .IMP, .OR
01800
01900 ;
02000
02100 SEARCH SIMMAC, SIMMC2, SIMMCR
02200 CTITLE CGRK
02300
02400 SALL
02500
02600 INTERNAL CGAC
02700 INTERNAL CGIM, CGIM1, CGMO, CGMO1, .IN, .IS, .QUA, .QUAL
02800 INTERNAL .PLUS, .MINUS, .MULT, .DIV, .IDIV, .UNMIN, .POW
02900 INTERNAL .EQ, .GRT, .LESS, .NEQ, .NGRT, .NLESS, .DEQ, .NDEQ
03000 INTERNAL .AND, .EQV, .IMP, .OR
03100
03200 EXTERNAL CGVA, CGAD, CGCA, CGCC, CGCO
03300 EXTERNAL YCGACT, YACTAB, YLXIAC, YTAC
03400 EXTERNAL YQRELR, YQRELT, YRELCD, YRELPT, YO2ADI, YOPCOD
03500 edit(322)
03700 EXTERNAL CADS,CGG2,CGG3,CGG4,CGR2,CGR3,CGR4
03800 EXTERNAL O2AD,O2CF,O2DF,O2GA,O2GF,O2GI,O2GR,O2GW,O2GWD,O2IV
03900 EXTERNAL CGLO, CGLO1
04000
04100
04200 QOPACM= 777740 ;OPERATION AND AC FIELD MASK
04300 QIMBIT= 1K ;IMMEDIATE MODE BIT
04400 QCOMMO= 4K ;COMPARE MODE COMPLEMENT BIT
04500 QSKCAD= (<SKIP> - CAM) ;DIFFERENCE IN OPERATION CODE FOR SKIP AND CAM
04600
04700 OPDEF ACFIRH [POINT 4,0,30] ;Ac field for instr. code in right half
04800 DEFINE FIRSTOP=<LF XP1,ZNSZNO(XCUR)>
04900
05000
05100 TWOSEG
05200 RELOC 400K
05300
05400 MACINIT
05500 CGINIT