please dont rip this site
IBM PC BIOS and MS/PC-DOS Interrupt Services Summary

Number	Address	Type	Description
-------	-------	----..	--------------------------------------------
Int\00	00-03	CPU	Divide by Zero
Int\01	04-07	CPU	Single Step
Int\02	08-0B	CPU	Nonmaskable
Int\03	0C-0F	CPU	Breakpoint
Int\04	10-13	CPU	Overflow
Int\05	14-17	BIOS	Print Screen
Int\06	18-1B	hdw	Reserved
Int\07	1C-1F	hdw	Reserved
Int\08	20-23	hdw	Time of Day
Int\09	24-27	hdw	Keyboard
Int\0A	28-2B	hdw	Reserved
Int\0B	2C-2F	hdw	Communications (8259)
Int\0C	30-33	hdw	Communications
Int\0D	34-37	hdw	Disk
Int\0E	38-3B	hdw	Diskette
Int\0F	3C-3F	hdw	Printer
Int\10	40-43	BIOS	Video I/O - services to handle video output
Int\11	44-47	BIOS	Equipment Check
Int\12 48-4B	  BIOS	  Memory
Int\13 4C-4F	  BIOS	  Diskette/Disk
Int\14 50-53	  BIOS	  Serial Communications
Int\15 54-57	  BIOS	  Cassette, System Services
Int\16 58-5B	  BIOS	  Keyboard
Int\17 5C-5F	  BIOS	  Parallel Printer
Int\18 60-63	  BIOS	  ROM BASIC Loader
Int\19 64-67	  BIOS	  Bootstrap Loader
Int\1A 68-6B	  BIOS	  Time of Day
Int\1B 6C-6F	  BIOS	  Keyboard Break
Int\1C 70-73	  BIOS	  Timer Tick
Int\1D 74-77	  BIOS	  Video Initialization
Int\1E 78-7B	  BIOS	  Diskette Parameters
Int\1F 7C-7F	  BIOS	  Video Graphics Characters, second set
Int\20 80-83	  DOS	  General Program Termination
Int\21 84-87	  DOS	  DOS Services Function Request
Int\22 88-8B	  DOS	  Called Program Termination Address
Int\23 8C-8F	  DOS	  Control Break Termination Address
Int\24 90-93	  DOS	  Critical Error Handler
Int\25 94-97	  DOS	  Absolute Disk Read
Int\26 98-9B	  DOS	  Absolute Disk Write
Int\27 9C-9F	  DOS	  Terminate and Stay Resident
Int\28 A0-FF	  DOS  r  Reserved for DOS
Int\29 A4-A7	  DOS *   Fast Screen Write
Int\2A A8-AB	  DOS	  Microsoft Networks - Session Layer Interrupt
Int\2B AC-AF	  DOS  r  Reserved and unknown
Int\2C B0-B3	  DOS  r  Reserved and unknown
Int\2D	  DOS  r  Reserved and unknown
Int\2E	  DOS  r  Reserved and unknown
Int\2F	  DOS	  Multiplex Interrupt
Int\30	  DOS *   Far jump instruction for CP/M-style calls
Int\31	  DOS  r  Reserved and unknown
Int\32	  DOS  r  Reserved and unknown
Int\33	  DOS	  Used by Microsoft Mouse Driver
Int\34	  DOS  r  Reserved and unknown
Int\35	  DOS  r  Reserved and unknown
Int\36	  DOS  r  Reserved and unknown
Int\37	  DOS  r  Reserved and unknown
Int\38	  DOS  r  Reserved and unknown
Int\39	  DOS  r  Reserved and unknown
Int\3A	  DOS  r  Reserved and unknown
Int\3B	  DOS  r  Reserved and unknown
Int\3C	  DOS  r  Reserved and unknown
Int\3D	  DOS  r  Reserved and unknown
Int\3E	  DOS  r  Reserved and unknown
Int\3F	  DOS  r  Reserved and unknown
Int\40 100-103  BIOS r  Hard Disk BIOS
Int\41 104-107  BIOS r  Hard Disk Parameters	(except PC1)
Int\42 108-10B  BIOS r  Pointer to screen BIOS entry	(EGA, VGA, PS/2)
Int\43 10C-10F  BIOS r  Pointer to EGA initialization parameter table
Int\44 110-113  BIOS	  First 128 Graphics Characters
Int\45 114-117  BIOS r  Reserved by IBM  (not initialized)
Int\46 118-11B  BIOS	  Pointer to hard disk 2 params (AT, PS/2)
Int\47 11C-11F  BIOS r  Reserved by IBM  (not initialized)
Int\48 120-123  BIOS	  PCjr Cordless Keyboard Translation
Int\49 124-127  BIOS	  PCjr Non-Keyboard Scancode Translation Table
Int\4A 128-12B  BIOS r  Real-Time Clock Alarm (Convertible, PS/2)
  4B-59  12C-	  BIOS	  Reserved for BIOS
Int\5A 168-16B  BIOS r  Cluster Adapter BIOS entry address
Int\5B 16C-16F  BIOS*r  IBM  (cluster adapter?)
Int\5C 170-173  BIOS	  NETBIOS interface entry port
 60-67	 180-19F	  User Program Interrupts (availible for general use)
Int\60		  10-Net Network
Int\67		  LIM & AQA EMS, EEMS

 68-7F	 1A0-1FF	  Reserved by IBM
Int\6C		  System Resume Vector (Convertible)
Int\6F		  some Novell and 10-Net API functions
irq08.htm">Int\70		  IRQ08 Real Time Clock Interrupt (AT, PS/2)
irq09.htm">Int\71		  IRQ09 LAN Adapter 1
irq10.htm">Int\72		  IRQ10 (AT, XT/286, PS/2)  Reserved
irq11.htm">Int\73		  IRQ11 (AT, XT/286, PS/2)  Reserved
irq12.htm">Int\74		  IRQ12 Mouse Interrupt (PS/2)
irq13.htm">Int\75		  IRQ13 Coprocessor Error
irq14.htm">Int\76		  IRQ14 Hard Disk Controller (AT, PS/2)
irq15.htm">Int\77		  IRQ15 (AT, XT/286, PS/2)  Reserved
Int\7C		  IBM REXX88PC command language
 80-85	 200-217	  ROM BASIC

 86-F0	 218-3C3	  Used by BASIC Interpreter When BASIC is running

 F1-FF	 3C4-3FF	  Reserved by IBM Interprocess Communications Area
Int\F8	  ICA *r  Set Shell Interrupt (OEM)
Int\F9	  ICA *r  OEM SHELL service codes
Int\FA	  ICA  r  USART ready (RS-232C)
Int\FB	  ICA  r  USART RS ready (keyboard)
Int\FE	  ICA *r  used on '283 & '386
Int\FF	  ICA *r  used on '283 & '386


file: /Techref/int/sum.htm, 8KB, , updated: 1999/4/22 07:45, local time: 2024/12/26 07:41,
TOP NEW HELP FIND: 
3.145.51.35:LOG IN

 ©2024 These pages are served without commercial sponsorship. (No popup ads, etc...).Bandwidth abuse increases hosting cost forcing sponsorship or shutdown. This server aggressively defends against automated copying for any reason including offline viewing, duplication, etc... Please respect this requirement and DO NOT RIP THIS SITE. Questions?
Please DO link to this page! Digg it! / MAKE!

<A HREF="http://linistepper.com/Techref/int/sum.htm"> int sum</A>

After you find an appropriate page, you are invited to your to this massmind site! (posts will be visible only to you before review) Just type a nice message (short messages are blocked as spam) in the box and press the Post button. (HTML welcomed, but not the <A tag: Instead, use the link box to link to another page. A tutorial is available Members can login to post directly, become page editors, and be credited for their posts.


Link? Put it here: 
if you want a response, please enter your email address: 
Attn spammers: All posts are reviewed before being made visible to anyone other than the poster.
Did you find what you needed?