Может ли кто-нибудь рассказать о различиях между BIOS и прошивкой, пожалуйста?
12 ответов
Как уже говорилось, BIOS - это конкретное название прошивки (материнской платы) на старых ПК. Новые компьютеры в наши дни имеют технически несколько иной вид прошивки, который называется EFI или UEFI.
Обратите внимание, что на любом компьютере помимо BIOS (или EFI или UEFI) будут также и другие прошивки. Сетевые карты, видеокарты, RAID-контроллеры, жесткие диски, флэш-диски, SSD, звуковые карты, и это лишь некоторые из примеров, могут иметь встроенное ПО внутри устройства.
Как ни странно, прошивку видеокарты часто называют видео BIOS. Это технически неверно. BIOS подходит только для запуска прошивки самой материнской платы.
Итак, BIOS - это прошивка для компьютеров.
Продолжая читать о компьютерах, вы получите представление о BIOS, UEFI, EFI и так далее.
BIOS (сокращение от «Базовая система ввода / вывода»), также известная как «Системный BIOS», «ROM BIOS» или «BIOS BIOS ПК» - это тип встроенного программного обеспечения, которое используется в процессе загрузки (запуска при включении питания) на компьютерах, совместимых с IBM PC.Микропрограмма BIOS встроена в ПК, и это первое программное обеспечение, которое запускается при включении. Само название происходит от базовой системы ввода / вывода, используемой в операционной системе CP / M в 1975 году.
Прошивка - это комбинация постоянной памяти, программного кода и данных, хранящихся в нем.Типичными примерами устройств, содержащих встроенное программное обеспечение, являются встроенные системы (такие как светофоры, бытовые приборы и цифровые часы), компьютеры, периферийные устройства, мобильные телефоны и цифровые камеры. Микропрограмма, содержащаяся в этих устройствах, обеспечивает управляющую программу для устройства.
Прошивка - это общее название для всего программного обеспечения, которое встроено в энергонезависимую память. BIOS хранится в ПЗУ, так что это прошивка.
Bios - это определенный тип прошивки, который отвечает за координацию взаимодействия ваших других устройств (и прошивки) с вашей ОС. Пользователь также может использовать биос для определения того, какие параметры запуска (и «поведение» определенных компонентов, таких как ОЗУ, ЦП, графический процессор и т.д.) Запускаются при включении питания компьютера. Bios запускается первым, прежде чем что-либо еще, когда вы включаете компьютер.
Прошивка - это более общий термин, относящийся к фрагментам кода, которые обращаются к вашим устройствам и сообщают операционной системе, как предполагается функционировать с указанными устройствами.
Надеюсь, это неплохой разбивочный уровень для тех, кто очень плохо знаком с этой сценой. ;)
BIOS появился на заре чипов LSI (Large Scale Integrated). Это была действительно мини-операционная система, в которой были зацепки для системных программистов. Например, вывод символа на какое-либо устройство. Прошивка - это общий термин для запуска встроенного программного обеспечения (и включенных в него данных). Системные контроллеры в больших компьютерных системах, которые управляют включением питания и т.д., Имеют мини-операционную систему (обычно mini-linux), которая называется микропрограммой. Эти термины несколько взаимозаменяемы, но микропрограмма, загружаемая на материнскую плату компьютера, называется BIOS. Прошивка, загруженная на видеокарту, также может называться BIOS.
Надеюсь это поможет.
Прошивка хранится в энергонезависимых запоминающих устройствах, таких как ROM, EPROM или флэш-память. Чипы энергонезависимой памяти использовались / используются для обеспечения сохранения сохраняемой информации даже после отключения питания. Сохраненная информация может быть данными, содержащими настройки, используемые для управления / идентификации устройства, или программным обеспечением, которое выполняет функции в оборудовании устройства.
BIOS - это основная прошивка, необходимая ПК для идентификации компонентов, подключенных к материнской плате. Примером такого компонента является основной внутренний жесткий диск.
В ранних ПК для BIOS использовались микросхемы ROM (только для чтения), которые нельзя было изменить без замены микросхемы ROM. Чипы памяти ПЗУ были позже заменены EPROM (стираемыми программируемыми ПЗУ), и в настоящее время BIOS хранится в микросхемах флэш-памяти, и EPROM и флэш-память могут быть прошиты и обновлены.
Встроенное ПО в устройствах, не относящихся к ПК, может быть обновлено в зависимости от сложности устройства и решений, принятых производителем. В наши дни все больше и больше аппаратных средств имеют обновляемую прошивку, чем в далеком прошлом.
Может быть, BIOS для прошивки, как квадрат для прямоугольника, но первый вопрос должен быть, что такое прошивка для программного обеспечения?
Я думаю, что прошивка существовала как нечто очень специфическое. Например, какой-то чип, который был запрограммирован один раз и навсегда остался в этой первоначальной конфигурации. Просто быть неизменным, твердым.
Но что это такое в эти дни? BIOS все еще развернуты на чипах ПЗУ? Имеют ли вещи, о которых мы думаем, что прошивка, как прошивки, которые отличаются от программного обеспечения? Обновления прошивки требуют профессионального обслуживания?
Поэтому я думаю, что ответ на первый вопрос заключается в том, что прошивка для программного обеспечения, как программное обеспечение. Так что BIOS тоже программные, прошивки или нет.
BIOS были когда-то прошивкой. Другие ответы предлагают больше о BIOS и проливают свет на то, почему это так, но я просто хотел бы выделить неправильную версию прошивки.
(FIRM soft WARE) Программные инструкции, хранящиеся в энергонезависимых микросхемах памяти, которые удерживают свой контент без питания. На материнских платах компьютеров находится микропрограмма для хранения настроек оборудования и данных загрузки (BIOS), а также для множества устройств бытовой электроники для хранения операционной системы или управляющей программы.
На устройствах без жесткого диска, таких как смартфоны, MP3-плееры и планшеты, микросхемы флэш-памяти также хранят приложения и пользовательские данные; однако в этом случае они называются "памятью" или "хранилищем", а не прошивкой.
"Мягкое" программное обеспечение появилось в первые дни, когда компьютерное программирование было написано с использованием гибких материалов, таких как перфокарты, дискеты и стопки бумаги. Программы были в мягком, изменчивом состоянии.
Когда программа была закодирована в твердотельное оборудование, она находилась в "твердом" или фиксированном состоянии. Изменение программы на этом этапе требует замены физического оборудования.
Там нет разницы между BIOS и прошивки. BIOS является классическим примером прошивки, которая подключена к материнской плате. Прошивка является своего рода инструктором или больше похожа на контроллер. Он управляет функциями базовой системы ввода / вывода (BIOS), такими как связь с монитором и дисплеем.
Что ж! Нет никакой разницы между BIOS и микропрограммой, которые выполняют набор команд для проверки, тестирования и калибровки внутреннего и внешнего подключенного оборудования к машине или компьютеру.Если обнаруживается, что какое-либо оборудование не работает с требуемым значением, оно останавливает компьютер или ПК и отображает код ошибки, чтобы сначала исправить оборудование.Inshort, BIOS (в основном используется на ПК) и микропрограммное обеспечение (в основном используется на всех устройствах и оборудовании, управляемых электроникой), что обеспечивает оптимальную функциональность подключенного оборудования и обеспечивает идеальную рабочую аппаратную платформу для операционной системы.Infact BIOS & Firmware играют роль интерфейса между оборудованием и операционной системой. Я надеюсь, что мой логичный ответ поможет вам понять концепцию BIOS и прошивки. Спасибо
Прошивка - это код, который заставляет аппаратный интерфейс работать и реагировать на системное программное обеспечение и размещается под этим интерфейсом, но BIOS - это код, который настраивает и использует аппаратное обеспечение, расположенное ниже его, и реагирует на более высокое системное программное обеспечение.