Что такое прошивка или микрокод и как я могу обновить свое оборудование?

Прошивка – это тип программного обеспечения, которое работает на аппаратном устройстве и выполняет задачи низкого уровня. Например, все, начиная от пульта дистанционного управления телевизора и заканчивая жестким диском компьютера и воздушным беспилотником, работает с собственной прошивкой. А микрокод – это в основном прошивка для вашего процессора.

Что такое прошивка?

Под программным обеспечением понимаются программы, приложения и другой компьютерный код, который запускается на устройстве. Аппаратное обеспечение относится к фактическим физическим устройствам. Таким образом, если у вас есть ПК с Windows, операционная система Windows и все используемые вами приложения являются программными, а сам ПК и его компоненты, такие как жесткий диск, процессор, материнская плата, мышь и дисплей, являются аппаратными.

«Прошивка», как следует из ее названия, это нечто среднее между программным и аппаратным обеспечением. Прошивка – это всего лишь тип программного обеспечения, но обычно он запрограммирован в память, встроенную в это оборудование, и работает на гораздо более низком уровне. В случае ПК ваша материнская плата, процессор, графический процессор, жесткий диск, мышь и другие устройства имеют свои собственные прошивки.

Например, когда вы загружаете свой компьютер, микропрограмма на материнской плате – либо UEFI, либо BIOS – запускает и инициализирует ваши устройства, прежде чем передать запуск на жесткий диск, а затем в вашу операционную систему. Ваш твердотельный накопитель имеет встроенное программное обеспечение, которое автоматически определяет, где данные должны храниться в ячейках физической флэш-памяти для оптимальной производительности. Видео BIOS – это тип прошивки, который транслирует инструкции, связанные с видео, прежде чем они будут отправлены на графический процессор вашего компьютера. Даже ваша USB-мышь имеет встроенное программное обеспечение, которое обрабатывает ввод физической мыши, связь с вашим компьютером и питание любых источников света, которые могут быть на вашей мыши.

Прошивка может быть простой операционной системой устройства

Для некоторых простых устройств «прошивка» может относиться ко всей операционной системе устройства. Например, если у вас есть цифровая камера, «прошивка» камеры относится ко всему программному обеспечению, которое работает на этой цифровой камере. Это включает в себя все, от низкоуровневых функций захвата фотографий до графической операционной системы камеры. Даже у воздушных антенн есть прошивка, которая является программным обеспечением, которое работает на борту самого дрона.

Таким образом, чтобы обновить всю операционную систему устройства – например, на цифровой камере, маршрутизаторе, принтере, музыкальном проигрывателе или на устройстве GPS-навигации – вам часто придется выполнять «обновление прошивки» или загружать и устанавливать новую «прошивку». »От производителя.

Похоже, что операционная система должна быть просто программной, поэтому это может показаться немного противоречивым. но это потому, что прошивка не является точным термином. В то время как программное обеспечение и аппаратные средства довольно ясны, встроенное программное обеспечение – только тип программного обеспечения низкого уровня.

Что такое микрокод?

Микрокод стал более важным с уязвимостью Spectre. Процессоры Intel нуждаются в новом «микрокоде» от Intel для правильной защиты от атак Spectre.

Думайте о микрокоде как о прошивке для процессора вашего компьютера. Микрокод преобразует инструкции, которые получает ЦП, в физические операции на уровне схемы, которые происходят внутри ЦП. Другими словами, обновленный микрокод может отправлять различные инструкции в схемы внутри ЦПУ. Это может предотвратить некоторые атаки Spectre, изменив способ работы процессора. Обновления микрокода также могут исправлять ошибки и другие ошибки, не требуя полной замены оборудования ЦП.

Обновления микрокода обычно поставляются вместе с обновлениями прошивки UEFI или BIOS. Когда ваш компьютер загружается, микропрограмма UEFI или BIOS компьютера загружает микрокод в ЦП. Однако операционные системы, такие как Windows или Linux, также могут загружать новый микрокод во время загрузки.

Например, если вы хотите получить новейший микрокод Intel для вашего ЦП для защиты от Spectre, а производитель ПК не будет выпускать обновления UEFI для вашей системы, у Microsoft есть дополнительное обновление для Windows, которое вы можете установить.

Стоит ли обновлять прошивку устройства?

Необходимость обновления прошивки устройства зависит от устройства и рекомендаций производителя.

Во многих случаях вам никогда не потребуется обновлять прошивку аппаратного устройства. Например, на вашем пульте ДУ телевизора установлена ​​прошивка, и почти наверняка нет способа его обновить. В любом случае, вам не нужно обновлять его. Ваш пульт дистанционного управления в порядке, и вам не нужно беспокоиться об этом.

Для многих других аппаратных устройств обновление прошивки иногда может быть полезно для исправления ошибок и внесения незначительных улучшений. Например, производитель вашего твердотельного накопителя может предложить более новую версию прошивки, которая повышает надежность или производительность. Производитель вашей видеокарты может предложить новый видео BIOS, который исправляет ошибку.Или ваш производитель маршрутизатора может предложить обновление прошивки, которое включает в себя новые функции администрирования.

Многие производители устройств рекомендуют устанавливать обновление микропрограммы только в том случае, если у вас есть проблема, которую необходимо устранить (или вам требуется определенная новая функция), или если производитель специально рекомендует вам установить ее.

Для других устройств обновления микропрограмм почти всегда являются отличной идеей. Вы, вероятно, хотите, чтобы последнее и лучшее обновление прошивки для вашей цифровой камеры, например, улучшало производительность и получало новые функции. И Microsoft рекомендует обновлять встроенное программное обеспечение вашего контроллера Xbox One, чтобы обеспечить его правильную работу с играми, в которые вы играете.

Вы должны следовать рекомендациям производителя для каждого устройства. Многие производители рекомендуют обновлять прошивку своего устройства только в том случае, если у вас нет проблем. Если питание отключается или возникает ошибка при обновлении прошивки, часто нет способа восстановить ее. Другими словами, неудачное обновление прошивки может «кирпичить» устройство, делая его непригодным для использования. Это зависит от устройства.

Как обновить прошивку вашего оборудования

Если вам необходимо обновить прошивку устройства, вам помогут эти общие инструкции. Точный процесс обновления прошивки устройства зависит от самого устройства, и производитель устройства должен предоставить инструкции на своем веб-сайте.

Сначала перейдите на веб-сайт производителя и найдите страницу поддержки или загрузки для конкретного продукта, который вы используете. Например, если у вас твердотельный накопитель Samsung, перейдите на веб-сайт Samsung и найдите страницу поддержки для конкретной модели твердотельного накопителя. Если вы хотите обновить прошивку или BIOS своей материнской платы, перейдите на веб-сайт производителя вашего ПК и найдите точный режим работы вашего ПК – или, если вы создали собственный компьютер, перейдите на веб-сайт производителя материнской платы и найдите модель вашей материнской платы, которая у вас есть. ,

Ищите любую загрузку обновлений «прошивки» на сайте поддержки. Если вы не можете его найти, возможно, для вашего устройства нет обновленных прошивок. Загрузите последнюю версию, которую вы видите, и обязательно прочитайте все заметки о выпуске, которые появляются на сайте.

Как только вы загрузили новую прошивку, откройте загрузку и найдите файл README. Если вы не можете его найти, обратитесь к отдельной инструкции по установке прошивки на странице загрузки. В инструкции производителя будет изложено именно то, что вам нужно сделать.

Для некоторых обновлений прошивки вам может потребоваться просто запустить файл .exe из Windows, и он позаботится обо всем за вас. Для других вам может понадобиться создать загрузочный диск DOS с файлом прошивки, загрузиться в среду DOS и запустить команду для обновления вашей прошивки оттуда. Или, если вы хотите обновить отдельное устройство, вам может потребоваться поместить файл прошивки на USB-накопитель или SD-карту и перенести его на другое устройство.

Если загруженный вами файл прошивки представляет собой просто файл .exe и вы не можете найти никаких инструкций, вам, вероятно, просто нужно дважды щелкнуть по нему и запустить его из Windows.

Это общие инструкции, и вам может потребоваться выполнить различные действия для разных устройств. Например, для обновления прошивки контроллера Xbox One необходимо использовать приложение Xbox One или аксессуары Xbox в Windows 10. Некоторые программы могут автоматически запрашивать установку обновлений прошивки для соответствующих аппаратных устройств, если они действительно необходимы.

Изображение предоставлено: GagliardiImages/Shutterstock.com, Хемин Ксилан/Shutterstock.com, Адриан/Shutterstock.com

Оцените статью
TutoryBird.Ru
Добавить комментарий