When the PC is turned on, the processor has to fed program code before it can begin to function. This start-up code is not supplied by the PC's operating system, but by a small module on the motherboard called bios, or basic input/output system.