Normalmente, todos nós sabemos a diferença entre hardware e Programas em sistemas de computador: o hardware É a parte do dispositivo físico e seus periféricos, tudo que pode ser tocado (e, portanto, seu nome como "duro"), enquanto o Programas é o programa intangível que torna o hardware, o sistema operacional e os programas.
Mas e quanto ao firmware? É a peça mais rara e menos conhecida, que em conjunto com as duas anteriores forma uma tríade que permite o funcionamento de sistemas informáticos.
Controlando o hardware
Poderíamos definir muito rapidamente o firmware Curtiu isso Programas quem trabalha diretamente em contato com ele hardware. Se buscarmos uma definição mais enciclopédica, diremos que é a Programas que controla os circuitos eletrônicos em um nível baixo em qualquer dispositivo.
Na verdade, o firmware Não é exclusivo para computadores, mas também temos em nossos leitores de DVD / Blu-ray, televisores e vários formatos de dispositivos eletrônicos, até mesmo carros têm firmware.
O mais conhecido: o BIOS do seu computador
o firmware mais famoso, no entanto, é o BIOS (Sistema Básico de Entrada e Saída), encontrado em computadores PC. Este elemento é o primeiro que se inicia quando pressionamos o botão iniciar do computador, e suas tarefas começam verificando o hardware presente no PC e carregando o sistema operacional com o qual trabalharemos posteriormente.
O BIOS possui uma interface de usuário que nos permite, por exemplo, escolher em qual unidade de armazenamento iremos inicializar o sistema operacional (disco rígido interno, disco DVD no leitor subsequente, chave USB, da rede, ...), ajustar data e hora ou monitore a temperatura da CPU.
Diante de eventos como, justamente, excesso de calor no microchip do computador, a BIOS é responsável por realizar um desligamento de emergência. Também gerencia as chamadas “interrupções”, eventos causados pela hardware que causa o Programas agir e agir em conformidade.
Por exemplo, o pressionamento de uma tecla do teclado aciona uma interrupção que informa qual tecla foi a responsável e permite que o sistema operacional desenhe uma letra ou outro símbolo na tela, ou execute uma ação específica.
o firmware é atualizável
O sucessor do BIOS é o UEFI, que traz funcionalidades extras para o BIOS, como menus gráficos e design modular para adicionar novos elementos no futuro.
Atualizar firmware de um dispositivo é uma tarefa delicada, mas isso não significa que seja necessariamente difícil; muitos dispositivos fornecem um sistema de atualização por Programas que baixa a versão mais recente do firmware da internet.
Fotos: iStock - MMassel / Yuri_Arcurs