Content deleted Content added
Matthiaspaul (talk | contribs) →External links: improved ref |
Matthiaspaul (talk | contribs) improved date |
||
Line 1:
{{more footnotes|date=May 2015}}
{{Use dmy dates|date=May 2019|cs1-dates=y}}
The '''DOS API''' is an [[Application programming interface|API]] which originated with [[86-DOS]] and is used in [[MS-DOS]]/[[PC DOS]] and other [[DOS]]-compatible operating systems. Most calls to the DOS API are invoked using [[software interrupt]] 21h ([[INT (x86 instruction)|INT]] 21h). By calling INT 21h with a subfunction number in the AH [[processor register]] and other parameters in other registers, various DOS services can be invoked. These include handling keyboard input, video output, disk file access, program execution, memory allocation, and various other activities. In the late 1980s, [[DOS extender]]s along with the [[DOS Protected Mode Interface]] (DPMI) allow the programs to run in either 16-bit or 32-bit protected mode and still have access to the DOS API.
|