Nej, det är felaktigt. När en dator först är på eller återställs börjar CPU inte omedelbart utföra applikationsinstruktioner. Istället går det igenom en startprocess som involverar flera steg:
1. Power-on Self-Test (Post): CPU initierar ett självtest av hårdvarukomponenterna (RAM, CPU, Basic Input/Output System).
2. BIOS/UEFI Initialisering: Basic Input/Output System (BIOS) eller Unified Extensible Firmware Interface (UEFI) laddas. Denna firmware hanterar den grundläggande hårdvaran och startar startprocessen.
3. BOOTLOOKER -exekvering: Ett bootloader -program (som Grub eller Windows Boot Manager) laddas, som lokaliserar och laddar operativsystemet.
4. Laddning av operativsystem: Operativsystemet (som Windows, MacOS eller Linux) laddar sina kärnor och viktiga drivrutiner.
5. Initialisering av tjänster och drivrutiner: Operativsystemet laddar nödvändiga drivrutiner för hårdvaruenheter och initialiserar olika tjänster.
6. inloggningsskärm (om tillämpligt): Slutligen visas användargränssnittet, vilket gör att användaren kan logga in. Endast * efter * denna punkt kan användaren starta och köra applikationsinstruktioner.
Därför är CPU upptagen med uppgifter på låg nivå som är kritiska för systemstart innan någon applikationskod körs.