Uczę się do egzaminu ISC2 Certified Cloud Security Professional (CCSP), a część programu kursu omawia BIOS. W pewnym momencie materiał odnosi się do BIOS jako:
BIOS - oprogramowanie wbudowane błysnęło w procesorze komputera.
To po prostu wydaje się ... okropnie niedokładne, prawda? Czy BIOS „działa” na procesorze? Myślałem, że to coś, co znajdowało się na płycie głównej i pomogło w inicjalizacji sprzętu (w tym, ale nie tylko, procesora).
Odpowiedzi:
To, co zamierzam napisać, może Cię zaskoczyć: Wygląda na to, że „procesor” oznacza tutaj jednostkę centralną (CPU). To założenie wywodzi się z architektury IBM PC widocznej w codziennych komputerach domowych. Jednak studiujesz dla CCSP, co oznacza, że w tym kontekście mamy do czynienia z Cisco i jego architekturą system-on-a-chip (SoC).
Podczas gdy BIOS nigdy nie jest flashowany do procesora, w SoC jest flashowany do procesora. Cytat z angielskiej Wikipedii:
Tak naprawdę w tym układzie jest BIOS: Zdjęcie: AMD Am286 ZX / LX, wariant CMOS wersji SoC procesora Intel 80286, wyprodukowany w 1991 roku. (Zdjęcie: Konstantin Lanzet, wydany na licencji CC-BY-SA 3.0. Kliknij, aby zobaczyć źródło).
Niemniej jednak, gdybym to był ja, nie napisałbym tego w ten sposób. Występowanie starszych wersji komputerów IBM oznacza, że pisarz nie może zaniedbywać stojącego za nim sposobu myślenia.
źródło
Kod na procesorze jest znany jako mikrokod. Forma oprogramowania wbudowanego w procesor, którą można zaktualizować z działającego systemu
BIOS istnieje na płycie głównej, współdziała ze wszystkimi sprzętu, aby uruchomić maszynę do punktu, w którym bootloader może przejąć.
To powiedziawszy, jeśli materiał stwierdza to, to jest to odpowiedź, którą powinieneś udzielić na egzaminie.
źródło
BIOS to oprogramowanie wewnętrzne. Znajduje się na zewnątrz procesora.
Procesor jest zaprojektowany do odczytywania stałego adresu pamięci po otrzymaniu energii elektrycznej. BIOS znajduje się pod tym adresem, więc CPU wykonuje instrukcje w nim zawarte.
źródło