25.03.2015 Views

IBM 5150 PC Technical Reference (6025005, August, 1981) (PDF)

IBM 5150 PC Technical Reference (6025005, August, 1981) (PDF)

IBM 5150 PC Technical Reference (6025005, August, 1981) (PDF)

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Low Memory Maps (O-'0600'x)<br />

Table 30. Interrupt Vectors (O-7F)<br />

ADDRESS INTERRUPT<br />

HEX HEX FUNCTION<br />

0-3 0 Divide by Zero<br />

4-7 1 Single step<br />

8-B 2 Non-Maskable Interrupt (NMI)<br />

C-F 3 Break Point Instruction ('CC'x)<br />

10-13 4 Overflow<br />

14-17 5 Print Screen<br />

18-1 F 6,7 Reserved<br />

20-23 8 Timer (18.2 per second)<br />

24-27 9 Keyboard Interrupt<br />

28-37 A,B,C,D Reserved<br />

38-3B E Diskette Interrupt<br />

3C-3F F Reserved<br />

40-43 10 Video I/O Call<br />

44-47 11 Equipment Check Call<br />

48-4B 12 Memory Check Call<br />

4C-4F 13 Diskette I/O Call<br />

50-53 14 RS232 I/O Call<br />

54-57 15 Cassette I/O Call<br />

58-5B 16 Keyboard I/O Call<br />

5C-5F 17 Printer I/O Call<br />

60-63 18 ROM Basic Entry Code<br />

64-67 19 Boot Strap Loader<br />

68-6B 1A Time of Day Call<br />

6C-6F 1B Get Control on Keyboard Break: Note 1<br />

70-73 1C Get Control on timer interrupt: Note 1<br />

74-77 10 Pointer to video initialization table: Note 2<br />

78-7B 1E Pointer to diskette parameter table: Note 2<br />

7C-7F 1F Pointer to table (1 KB) for graphics character<br />

Generator for ASCII 128-255. Defaults to 0:0<br />

Notes:<br />

(1 ) Initialized at power up to point to an IRET Instruction.<br />

(2) Initialized at power up to point to tables in ROM.<br />

3-21

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!