For me BIOS and UEFI is all now confusing :-) Is there any element similar to BIOS in UEFI? When a UEFI based PC starts, is there any BIOS component, 16 Bit real mode starting from Reset Vector that still runs and then it actually loads UEFI or is it the UEFI firmware right from the very first instruction? Also whenever a legacy BIOS PC starts, it does POST and Memory detection etc and displays the total RAM which typically is 2 or 4 or even more GBs now. If the CPU starts in real mode and that limits 1 MB addressable memory, how BIOS is able to access and report these high figures of total RAM that is way way more than 1 MB. Thank you.