Top Qs
Linha do tempo
Chat
Contexto

Firmware

conjunto de instruções operacionais programadas diretamente no hardware Da Wikipédia, a enciclopédia livre

Firmware
Remove ads

Em eletrônica e computação, firmware é uma classe específica de software de computador que fornece controle de baixo nível para o hardware específico do dispositivo. O firmware pode fornecer um ambiente operacional padronizado para o software mais complexo do dispositivo (permitindo maior independência de hardware) ou, para dispositivos menos complexos, atuar como o sistema operacional completo do dispositivo, executando todas as funções de controle, monitoramento e manipulação de dados. Exemplos típicos de dispositivos que contêm firmware são sistemas embarcados.

Thumb
Esta imagem é uma seção da placa mãe de um AT mostrando a BIOS ROM AMIBIOS.

O firmware é armazenado permanentemente num circuito integrado (chip) de memória de hardware, como uma ROM, PROM, EPROM ou ainda EEPROM e memória flash, no momento da fabricação do componente. Muitos aparelhos simples possuem firmware, entre eles: controles-remotos, calculadora de mão, algumas partes do computador, como disco rígido, teclado, cartão de memória, unidades USB, muitos instrumentos científicos e robôs. Outros aparelhos mais complexos como celulares, câmeras digitais, sintetizadores, entre outros, também possuem um firmware para a execução de suas tarefas.[1][2][3]

Não há fronteiras rígidas entre firmware e software, pois ambos são termos descritivos bastante livres. Contudo, o termo firmware foi originalmente inventado para contrastar com software de alto nível que poderia ser alterado sem a troca de um componente de hardware, e o firmware está normalmente envolvido com operações muito básicas de baixo nível, sem as quais um dispositivo seria completamente não-funcional.

Remove ads

Aplicações

Thumb
O dispositivo representado é uma unidade USB flash drive de 128 MB.

Firmwares estão presentes em computadores na forma de BIOS, leitores e/ou gravadores de CDs/DVDs. Também estão presentes em celulares, leitores MP3 e MP4, câmeras digitais, consoles, impressoras, televisões e cafeteiras. Em portáteis como cartões de memória, pen drives, consoles portáteis, controles remotos, brinquedos e virtualmente quaisquer equipamentos eletrônicos da atualidade, incluindo eletrodomésticos como fornos de microondas, geladeiras ou lavadoras.[3]

Remove ads

Open firmware

É uma variação de firmware criada originalmente em compatibilidade com a norma IEEE 1275-1994. Sua principal característica é ser compilada em FCode, o que lhe proporciona independência de arquitetura.[3]

A importância do firmware nos dispositivos eletronicos atuais

A evolução dos dispositivos eletronicos tornou o firmware, uma parte essencial para a melhora das funcionalidades. As necessidades tecnológicas obrigaram a que os chips de memória tenham evoluído de forma exponencial nos últimos anos. Atualmente as memórias SPI, NAND e EMMC já são um componente indispensável e necessitam o firmware para funcionar.

Um exemplo muito notório disso, são as Smart TV, que dominam o mercado com as funcionalidades inteligentes, utilizando o firmware mais avançado. Contudo, essa dependência acarreta, que um dos problemas técnicos mais comuns nos televisores na atualidade são os bugs ou defeitos no firmware emmc da TV.

As memórias eMMC são as principais memórias utilizadas nos dispositivos mais evoluídos, nomeadamente nas Smart TV, Bluray, Telemóveis, Centralinas de automóveis e diversos outros dispositivos mais evoluídos.

Remove ads

Ver também

Referências

  1. The Authoritative Dictionary of IEEE Standards Terms. p. 438. doi:10.1109/IEEESTD.2000.322230. ISBN 0-738-12601-2. (em inglês)
  2. Jack Ganssle, The Firmware Handbook , Newnes, 2004 ISBN 0-080-47017-3 (em inglês)

Bibliografia

Ligações externas

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads