APCTASKx = 0 APCx = APCTASKx+1 CTASKx = APCx+1 CIAx = CTASKx+1 CYCLECONTROLx = CIAx+1 PAGEx = CYCLECONTROLx+1 PARITYx = PAGEx+1 BOOTREASONx = PARITYx+1 PCXREGx = BOOTREASONx+1 PCFREGx = PCXREGx+1 DBREGx = PCFREGx+1 SBREGx = DBREGx+1 MNBRx = SBREGx+1 ALURESULTx = MNBRx+1 SALUFx = ALURESULTx+1 SSTKPx = SALUFx+1 STKPx = SSTKPx+1 MEMSYNDROMEx = STKPx+1 CALLERx = MEMSYNDROMEx+1 AATOVAx = CALLERx+1 IMx = 0 IMXx = IMx+1 RMx = IMXx+1 Tx = RMx+1 TPCx = Tx+1 VMx = TPCx+1 MAPx = VMx+1 BPx = MAPx+1 MIMx = BPx+1 MDATAx = MIMx+1 MADDRx = MDATAx+1 ;//Microinstructions in special microcode GtFrame = #61400 ;//Replaces the GetFrame subroutine pointed to by 370 InitMC = #63000 ;//Sets up some stuff needed by new instructions BPmin = #2 ;//first ordinary breakpoint (0 and 1 reserved for single step) BPlen = #402 ;//Length of BP, IM, MDATA, and MADDR memories IMlen = #10000 MIMlen = #1000 MDATAlen = #10 MDATAwid = #44 MADDRlen = #20 NTasks = #20