If-Koubou

Jaka jest różnica między BIOSem a oprogramowaniem układowym?

Jaka jest różnica między BIOSem a oprogramowaniem układowym? (Jak)

Kiedy osoba dopiero wchodzi do komputera, jest wiele nowego słownictwa do nauki, a czasami może się trochę zagmatwać. Weźmy na przykład BIOS i Firmware, czy mają na myśli to samo, czy są różne? Dzisiejszy post z pytaniami i odpowiedziami SuperUser przychodzi na ratunek, by pomóc zdezorientowanemu czytelnikowi z terminologią.

Dzisiejsza sesja pytań i odpowiedzi przychodzi do nas dzięki uprzejmości SuperUser - poddziału Stack Exchange, społecznościowego forum z pytaniami i odpowiedziami.

Zdjęcie dzięki uprzejmości Johna C Bullasa (Flickr).

Pytanie

Czytnik SuperUser Koray Tugay chce wiedzieć, czym różni się BIOS od Firmware:

Czy ktokolwiek mógłby rozwinąć różnicę między BIOSem a oprogramowaniem?

Jaka jest różnica między BIOSem a oprogramowaniem układowym?

Odpowiedź

SuperUser współpracownicy malakrsnaslava i Tonny mają dla nas odpowiedź. Najpierw malakrsnaslava:

BIOS to oprogramowanie układowe dla komputerów. Kontynuując czytanie i uczenie się na temat komputerów, zyskasz zrozumienie BIOSu, UEFI, EFI i tak dalej.

BIOS jest akronimem podstawowego systemu wejścia / wyjścia, znanego również jako system BIOS, ROM BIOS lub BIOS komputera. Jest to rodzaj oprogramowania układowego używanego podczas uruchamiania systemu (włączanie / uruchamianie) na komputerach zgodnych z IBM PC. Oprogramowanie układowe BIOS jest wbudowane w komputery PC i jest pierwszym oprogramowaniem uruchamianym po włączeniu zasilania. Sama nazwa pochodzi od podstawowego systemu wejścia / wyjścia stosowanego w systemie operacyjnym CP / M w 1975 roku.

Oprogramowanie układowe jest kombinacją pamięci trwałej, kodu programu i przechowywanych w nim danych. Typowymi przykładami urządzeń zawierających Oprogramowanie układowe są systemy wbudowane, takie jak sygnalizacja świetlna, urządzenia konsumenckie, zegarki cyfrowe, komputery, urządzenia peryferyjne, telefony komórkowe i aparaty cyfrowe. Oprogramowanie wbudowane zawarte w tych urządzeniach zapewnia program sterujący dla urządzenia.

Później odpowiedź Tonny:

Jak już wspomnieli inni, BIOS jest specyficzną nazwą płyty głównej oprogramowania na starszych komputerach. Nowe komputery w dzisiejszych czasach mają technicznie i nieco inny rodzaj oprogramowania układowego zwanego UEFI lub EFI.

Należy pamiętać, że każdy komputer będzie zawierał także inne Firmware (oprócz BIOS / UEFI / EFI). Karty sieciowe, karty graficzne, kontrolery RAID, dyski twarde, dyski flash, dyski SSD i karty dźwiękowe (żeby wymienić tylko kilka) mogą mieć wbudowane oprogramowanie wewnętrzne.

Co dziwne, oprogramowanie układowe dla kart wideo jest często nazywane BIOS-em wideo. Jest to technicznie niepoprawne. BIOS jest odpowiedni tylko w odniesieniu do uruchamiania oprogramowania wewnętrznego samej płyty głównej.

Czy masz coś do dodania do wyjaśnienia? Dźwięk w komentarzach. Chcesz przeczytać więcej odpowiedzi od innych użytkowników Stack Exchange, którzy znają się na technologii? Sprawdź cały wątek dyskusji tutaj.