https://en.wikipedia.org/wiki/El_Torito_(CD-ROM_standard)
Boot modes
According to the El Torito specification, a 32-bit CPU PC BIOS will
search for boot code on an ISO 9660 CD-ROM. The standard allows for
booting in two different modes. Either in hard disk emulation when the
boot information can be accessed directly from the CD media, or in
floppy emulation mode where the boot information is stored in an image
file of a floppy disk, which is loaded from the CD and then behaves as a
virtual floppy disk. This is useful for computers built before about
1999, which were designed to boot only from floppy drive. For modern
computers the "no emulation" mode is generally the more reliable method.
The BIOS will assign a BIOS drive number to the CD drive. The drive
number (for INT 13h) assigned is any of 80hex (hard disk emulation),
00hex (floppy disk emulation) or an arbitrary number if the BIOS should
not provide emulation. Emulation allows older operating systems to be
booted from a CD, by making it appear to them as if they were booted
from a hard or floppy disk.