Firmware

All you want to know about Firmware

Esta página ou secção foi marcada para revisão, devido a inconsistências e/ou dados de confiabilidade duvidosa. Se tem algum conhecimento sobre o tema, por favor verifique e melhore a consistência e o rigor deste artigo. Considere utilizar {{revisão-sobre}} para associar este artigo com um WikiProjeto.

Firmware é um tipo de software que controla directamente o hardware. É armazenado permanentemente num chip de memória de hardware, como uma ROM ou EPROM ou em memória flash tipo EEPROM.

[editar] Definições de Firmware na internet

Programação em hardware; programa ou dados de computador que são armazenados num chip de memória de hardware, como uma ROM, EPROM ou mais recentemente em memórias flash.

  • Qualquer Software armazenado sob a forma de memória de leitura, ROM, EPROM, EEPROM, e que, portanto, preserva seu conteúdo mesmo quando a eletricidade é desligada, não volátil.
  • Rotinas de software armazenadas na memória de leitura (ROM). Ao contrário da memória de acesso aleatório, a memória de leitura permanece intacta mesmo que não haja corrente elétrica. As rotinas de partida e as instruções de entrada/saída de baixo nível ficam armazenadas sob a forma de firmware. Em termos da facilidade de modificação, o firmware ocupa uma posição intermediária entre o software e o hardware.
  • Código do proprietário que é normalmente fornecido como parte de um sistema operacional. O firmware é mais eficiente que o software carregado a partir de uma mídia alterável e mais adaptável a alterações que o circuito de hardware puro.
  • Software escrito em memória que não pode ser modificada, não necessitando dessa forma ser carregado para execução. Muitos periféricos, como impressoras, utilizam-se destes programas para operarem.
  • Na grande maioria dos produtos eletrônicos microcontrolados ou microprocessados, o firmware é utilizado como um software de testes, com a finalidade de atestar e garantir o funcionamento do hardware, ainda na fase de manufatura.

[editar] Exemplos de firmware

  • BIOS de PC que comanda o hardware entre a activação e a carga do sistema operacional que estiver instalado. Normalmente ele testa a memória, inicia a placa mãe, placa de vídeo, HD e carrega o boot que encontrar nele.
  • Dispositivos electrônicos diversos (tudo que tem display, ou algum outro tipo de interactividade), desde um forno de microondas (digital), até um iPod ou um celular, todos eles mantêm o seu programa básico intacto, mesmo desligados por anos, assim sabem o que fazer quando ligados novamente.

  • Ads

           
eXTReMe Tracker