When a PC boots first, this physical address is executed on 0xffff0. This address contains a jmp instruction for the BIOS.
For my question now, I always assume that physical addresses are mapped to RAM. If RAM initially contains garbage values, then what exactly does the jmp instruction in 0xffff0? Is jmp instruction always the same or different for different BIOS? Does 0xffff0 map from RAM to BIOS (meaning "hard-mapped")?
Top 64 KB or therefore mapped to BIOS ROM, not RAM
Comments
Post a Comment