Zend certified PHP/Magento developer

Is a bootloader device specific?

I was wondering if a bootloader was specific to the device you are booting on?

For exemple if a usb bootloader to install windows is exactly the same as a cd bootloader to install windows or if it is device specific?

My guess is it the same because in either case the bios loads the first 512 bytes (of the first block of the device) into memory and if the machine code is compatible with the cpu the data will be processed the same!

But i’m unsure! Any answer welcomed! Thanks!