ASM1130 CROSS ASSEMBLER V1.22 -- V2M12 -- Sun Nov 1 19:25:09 2020
Source File: \u1ilsx0.asm
ILSX0 - INTERRUPT LEVEL 0 SUBROUTINE
2 | *************************************************** U1F00020
3 | * * U1F00030
4 | * STATUS - VERSION 2, MODIFICATION LEVEL 2 * U1F00040
5 | * FUNCTION/OPERATION - INTERRUPT LEVEL SUBROUTINE * U1F00050
6 | * FOR LEVEL 0. * U1F00060
7 | * ENTRY POINT - ENTERED AT IX020 BY A HARDWARE * U1F00070
8 | * BSI VIA LOCATION 8. * U1F00080
9 | * INPUT - NONE * U1F00090
10 | * OUTPUT - NONE * U1F00100
11 | * EXTERNAL SUBROUTINES - NONE * U1F00110
12 | * EXITS - * U1F00120
13 | * NORMAL - BOSC INDIRECT THROUGH IX020. * U1F00130
14 | * ERROR - NONE * U1F00140
15 | * TABLES/WORK AREAS - NONE * U1F00150
16 | * ATTRIBUTES - REUSABLE * U1F00160
17 | * NOTES - INDEX REGISTERS 1, 2, AND 3, STATUS, * U1F00170
18 | * ACCUMULATOR AND EXTENSION ARE SAVED UPON * U1F00180
19 | * ENTRY AND RESTORED AFTER INTERRUPT SERVICED. * U1F00190
20 | * * U1F00200
21 | *************************************************** U1F00210
ILSX0 - INTERRUPT LEVEL 0 SUBROUTINE
23 | ILS 00 U1F00230
0000 0434 24 | IX010 DC /0434 CARD +4 AND ISS NO. 1 U1F00240
25 | * U1F00250
0001 0000 26 | IX020 DC 0 INTERRUPT ENTRY U1F00260
0002 D813 27 | STD IX080 SAVE ACC AND EXTENSION U1F00270
0003 2807 28 | STS IX030 SAVE STATUS U1F00280
0004 6908 29 | STX 1 IX041+1 SAVE XR1 U1F00290
0005 6A09 30 | STX 2 IX042+1 SAVE XR2 U1F00300
0006 6B0A 31 | STX 3 IX043+1 SAVE XR3 U1F00310
0007 6780 00E4 32 | LDX I3 $XR3X POINT TO TRANSFER VECTOR U1F00320
0009 4480 0000R 33 | BSI I IX010 GO TO ISS U1F00330
34 | * U1F00340
000B 2000 35 | IX030 LDS 0 RESTORE STATUS U1F00350
000C 6500 0000 36 | IX041 LDX L1 *-* RESTORE XR1 U1F00360
000E 6600 0000 37 | IX042 LDX L2 *-* RESTORE XR2 U1F00370
0010 6700 0000 38 | IX043 LDX L3 *-* RESTORE XR3 U1F00380
0012 C803 39 | LDD IX080 RESTORE ACC AND EXTENSION U1F00390
0013 4CC0 0001R 40 | BOSC I IX020 TURN OFF INTERRUPT, RETURN U1F00400
41 | * U1F00410
0016 42 | IX080 BSS E 2 ACCUMULATOR AND EXTENSION U1F00420
00E4 43 | $XR3X EQU /00E4 ADDR OF TRANSFER VECTOR U1F00430
0018 44 | END U1F00440
There were no errors in this assembly
=== CROSS REFERENCES ==========================================================
Name Val Defd Referenced
$XR3X 00E4 43 32
IX010 0000R 24 33
IX020 0001R 26 40
IX030 000BR 35 28
IX041 000CR 36 29
IX042 000ER 37 30
IX043 0010R 38 31
IX080 0016R 42 27 39