I'm reading a section of kernel bootloader code (from Stanford's CS140 Pintos OS):
# Configure serial port so we can report progress without connected VGA.
# See [IntrList] for details.
sub %dx, %dx # Serial port 0.
mov $0xe3, %al # 9600 bps, N-8-1.
# AH is already 0 (Initialize Port).
int $0x14 # Destroys AX.
The processor is executing these instructions in real address mode. Presumably the interrupt is handled by find the 21st (index=0x14) entry of the Interrupt Vector Table and executing the handler there. According to this source, the interrupt table is initialized by BIOS in real mode. This Wikipedia page lists BIOS interrupts that are available, including the one used above.
My confusion comes from the fact that the interrupt exception numbers listed conflict substantially with the descriptions of Real Mode reserved interrupts in the Intel reference (page 20-6) (and also repeated in this Wikipedia page)
How are those interrupt numbers de-conflicted?