What happens after you write “a.out” and press enter. What are the functionality performed by the OS after executable file is created of your code.
As far as I know boot loader is the one who loads OS from ROM to RAM, then why Boot Loader is different as per OS. And what is boot manager? Is Boot Manager is different as per OS?