Is this definition of BIOS incorrect?

What I am going to write perhaps surprises you: You seem to have assumed "processor" here to mean the central processing unit (CPU). This assumption originates from the IBM PC architecture seen in daily home computers. However, you are studying for CCSP, which means we are dealing with Cisco and its system-on-a-chip (SoC) architecture in this context.

While a BIOS is never flashed to a CPU, in a SoC, it is flashed to a processor chip. To quote from English Wikipedia:

A typical SoC consists of:

  • a microcontroller, microprocessor or digital signal processor (DSP) core
    • Multiprocessor SoCs have more than one processor core.
  • memory blocks including a selection of ROM, RAM, EEPROM and flash memory
  • ...

So, there really is a BIOS in this chip: Am286ZX/LX (SoC) Image: an AMD Am286 ZX/LX, a CMOS variant of the SoC version of the Intel 80286 CPU, made in 1991. (Image by Konstantin Lanzet, released under CC-BY-SA 3.0. Click to see the source.)

Nevertheless, if it were me, I wouldn't have written it like that. The prevalence of the IBM PC legacy means the writer must not neglect the mindset that is behind it.


The code on the processor is known as the microcode. A form of firmware which resides on the processor and can be updated there from a running system

The BIOS exists on the motherboard, interacts with all the hardware to boot the machine to a point at which a bootloader can take over.

That said, if the material states this then this is the answer you should give on the exam.