P C I N T E R R U P T V E C T O R T A B L E
Memory Location(s) Int# Description
0000:0000 - 0003 0 Divide by zero
0000:0004 - 0007 1 Single step
0000:0008 - 000B 2 Non-Maskable Interrupt
0000:000C - 000F 3 Break point instruction
0000:0010 - 0013 4 Overflow
0000:0014 - 0017 5 Print screen
0000:0018 - 001B 6 Reserved
0000:001C - 001F 7 Reserved
0000:0020 - 0023 8 Timer (18.2Hz) IRQ0
0000:0024 - 0027 9 Keyboard IRQ1
0000:0028 - 002B A Reserved IRQ2
0000:002C - 002F B Reserved for communications IRQ3
0000:0030 - 0033 C Reserved for communications IRQ4
0000:0034 - 0037 D Fixed Disk IRQ5
0000:0038 - 003B E Diskette IRQ6
0000:003C - 003F F Reserved for printer IRQ7
0000:0040 - 0043 10 Video I/O
0000:0044 - 0047 11 Equipment check (configuration
0000:0048 - 004B 12 Memory check (configuration)
0000:004C - 004F 13 Diskette I/O (Fixed Disk XT)
0000:0050 - 0053 14 RS232 I/O
0000:0054 - 0057 15 Casette I/O
0000:0058 - 005B 16 Keyboard I/O
0000:005C - 005F 17 Printer I/O
0000:0060 - 0063 18 ROM BASIC
0000:0064 - 0067 19 Bootstrap
0000:0068 - 006B 1A Time of day
0000:006C - 006F 1B Ctrl-Break control
0000:0070 - 0073 1C Timer control
0000:0074 - 0077 1D Video initialization
0000:0078 - 007B 1E Disk parameter table pointer
0000:007C - 007F 1F Graphics charactertable pointr
0000:0080 - 0083 20 DOS program terminate
0000:0084 - 0087 21 DOS function call
0000:0088 - 008B 22 DOS terminate address
0000:008C - 008F 23 DOS Ctrl-Break exit address
0000:0090 - 0093 24 DOS fatal error address
0000:0094 - 0097 25 DOS absolut disk read
0000:0098 - 009B 26 DOS absolut disk write
0000:009C - 009F 27 DOS terminate, stay resident
0000:00A0 - 00FF 28-3F Reserved for DOS
0000:0100 - 0103 40 Diskette I/O XT
0000:0104 - 0107 41 Fixed Disk parameters
0000:0108 - 017F 42-5F Reserved
0000:01B0 - 019F 60-67 User defined interrupts
0000:01A0 - 01FF 68-7F Not used
0000:0200 - 0217 80-85 Reserved for BASIC
0000:0218 - 03C3 86-F0 BASIC interpreter
0000:03C4 - 03FF F1-FF Not used