To bardzo zależne od procesora, jak można się spodziewać.
Ogólnie rzecz biorąc, sprzęt procesora pojawia się w niektórych domyślnych konfiguracjach, a następnie rozpoczyna wykonywanie z określonego adresu pamięci. To, co dzieje się później, zależy od oprogramowania.
Zwykle pierwszą wykonaną instrukcją jest skok do programu ładującego, który następnie przygotowuje sprzęt i ładuje następny etap oprogramowania. Powtórz proces instalacji/ładowania tyle razy, ile chcesz i presto - jesteś w systemie operacyjnym!
Niektóre procesory są bardziej konfigurowalne niż inne i mają opcje oprzyrządowania sprzętowego (lub bezpieczniki w krzemie), które mogą kontrolować niektóre parametry rozruchowe. Inni mają wbudowany kod ROM, który wykonuje się po włączeniu zasilania lub resecie chipa. Niektóre układy mają wbudowaną pamięć, inne mogą automatycznie konfigurować pamięć zewnętrzną, a jeszcze inne wymagają załadowania oprogramowania, aby wykonać nawet najbardziej podstawowe zadania ładowania.
Jeśli wyjaśnić swoje pytanie trochę więcej, możemy być w stanie wypełnić trochę więcej szczegółów na temat konkretnego procesu systemu, który Cię interesuje.