Download Ithaca Intersystems Series II Z-80 Processor Manual
Transcript
;TBE LOCATIONS OF THE INTERROPT SERVICE ROUTINES ARE STORED IN ;THE JUMP TABLE BELOW" ITAB. CARE MUST BE TAKEN ~JHEH ORGiING ;THE PROGRAM SUCH THAT ITAB NEVER OVERFLOWS A 256 BYTE BOUNDARY ; IN MEMORY" AND THAT ITAB BEGINS AT AN EVEIl llEHORY LOCATION. NOW DB o SET" $/2 NOW*2 TEMP2 ORG SET SET SET IF ORG ENDIF !TAB: ))t1f TEHPO TEHP1 D\<J D1IJ Dill DW DW Dl~ DW SERIES II 2-80 CPU SO ITAB GOES ;AT RIGBT PLACE. ,PSEUDO~OPS ;=EV£N ADDRESS. $+OEH ;LAST LOCATION OF TENTATIVE ITAB. TEMPO&OFFOOH ;ISOLATE 2 MSBso $&OFFOOH ;IF THEY'RE TIiE SAME~ TEMP1~TEHP2 ;DON'T ASSEMBLE THIS CODE. TEMP1 ;OTHERWISE~ USE BOUNDARY ;FOR ORIGIN. INTO INT1 INT2 INT3 INT4 1NT5 INT6 INT7 ;JMP LOCATION FOR VI 1 ROUTINE CORRESPONDS TO LEVEL 0 AT VECTORED INTERmlPT CONTROLLER AND SO ON. - 30 -