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 -