Qual é a diferença entre BIOS e firmware?

44

Alguém poderia elaborar as diferenças entre BIOS e firmware, por favor?

    
por Koray Tugay 19.02.2015 / 12:50

11 respostas

45

Como já foi dito, o BIOS é o nome específico do firmware (placa-mãe) em PCs mais antigos. Novos computadores hoje em dia têm um tipo de firmware tecnicamente um tanto diferente, que é chamado de EFI ou UEFI.

Por favor, note que qualquer computador conterá, além do BIOS (ou EFI ou UEFI), também outro firmware. Placas de rede, placas de vídeo, controladores RAID, discos rígidos, drives flash, SSDs, placas de som, só para citar alguns exemplos, podem ter firmware embutido no dispositivo.

Estranhamente, o firmware de uma placa de vídeo é freqüentemente chamado de BIOS de vídeo. Isso é tecnicamente incorreto. O BIOS é apropriado apenas para o firmware de inicialização da própria placa-mãe.

    
por 19.02.2015 / 13:13
34

Portanto, o BIOS é um firmware para computadores.

À medida que continuar a ler sobre computadores, você verá a imagem da BIOS, UEFI, EFI e assim por diante.

O BIOS um acrônimo para Basic Input / Output System e também conhecido como BIOS do sistema, ROM BIOS ou BIOS do PC ) é um tipo de firmware usado durante o processo de inicialização (inicialização pela inicialização) em computadores compatíveis com IBM PC. O firmware do BIOS é integrado aos PCs e é o primeiro software executado quando ligado. O próprio nome é originário do Sistema Básico de Entrada / Saída usado no sistema operacional CP / M em 1975.

Firmware é a combinação de memória persistente e código de programa e dados armazenados nele.Exemplos típicos de dispositivos que contêm firmware são sistemas embarcados (como semáforos, aparelhos de consumo e relógios digitais), computadores, periféricos de computadores, telefones celulares e câmeras digitais. O firmware contido nesses dispositivos fornece o programa de controle para o dispositivo.

    
por 19.02.2015 / 13:02
10

Firmware é um nome genérico para todo o software incorporado em memória não volátil. BIOS é armazenado em ROM, por isso é firmware.

    
por 19.02.2015 / 12:59
3

Bios - um tipo específico de firmware que é responsável por coordenar como seus outros dispositivos (e firmware) conversam com seu sistema operacional. O Bios também pode ser usado pelo usuário para determinar que tipo de opções de inicialização (e o 'comportamento' de certos componentes, como RAM, CPU, GPU, etc.) são executados quando você liga a energia do computador. O Bios é iniciado primeiro, antes de mais nada, quando você liga o computador.

Firmware - este é um termo mais genérico que se refere aos trechos de código que falam com seus dispositivos e informam ao sistema operacional como ele deve funcionar com esses dispositivos.

Espero que este seja um colapso de nível amplo decente para aqueles que são muito novos para a cena. ;)

    
por 20.02.2015 / 16:42
3

O BIOS surgiu nos primeiros dias dos chips LSI (Large Scale Integrated). Foi realmente um mini sistema operacional e tinha ganchos para os programadores de sistemas usarem. Por exemplo, a saída de um caractere para algum dispositivo. Firmware é um termo genérico para software embarcado (e seus dados incluídos) para executar algo. Os controladores de sistema em grandes sistemas de computador que controlam a energia etc. têm um sistema operacional mini (normalmente um mini-linux) que é chamado de firmware. Esses termos são um pouco intercambiáveis, mas o firmware baixado para uma placa-mãe de computador é chamado de BIOS. O firmware baixado para uma placa de vídeo também pode ser referenciado como BIOS.

Espero que isso ajude.

    
por 20.02.2015 / 18:30
2

O firmware é mantido em dispositivos de memória não volátil, como ROM, EPROM ou memória flash. Fichas de memória não voláteis foram usadas para garantir que a informação armazenada persiste mesmo quando a energia é removida. As informações armazenadas podem ser dados contendo configurações usadas para operar / identificar um dispositivo ou software que executa funções no hardware do dispositivo.

O BIOS é o principal firmware exigido pelos PCs principalmente para identificar os componentes conectados à placa-mãe. Um exemplo de tal componente é o disco rígido interno principal.

Os PCs antigos usavam chips de ROM (memória somente de leitura) para BIOS que não podiam ser alterados sem substituir o chip ROM. Os chips de memória ROM foram posteriormente substituídos por EPROMs (ROMs programáveis apagáveis) e, atualmente, o BIOS é armazenado em chips de memória flash, tanto os EPROMs quanto a memória flash podem ser mostrados e atualizados.

O firmware em dispositivos não PC pode ser atualizado, dependendo da complexidade do dispositivo e das decisões tomadas pelo fabricante. Mais e mais peças de hardware têm firmware atualizável nos dias de hoje do que no passado distante.

    
por 26.02.2015 / 00:33
1

Talvez um BIOS seja para firmware como um quadrado é para um retângulo, mas a primeira pergunta deve ser o que é um firmware para o software?

Eu acho que o firmware costumava existir como algo muito específico. Algum chip, por exemplo, que foi programado uma vez, e permaneceu nessa configuração original para sempre. Apenas sendo, imutável, com firmeza.

Mas o que é isso hoje em dia? BIOSes ainda estão implantados em chips de ROM? As coisas que consideramos como firmware possuem qualidades de firmware que as diferenciam do software? As atualizações de firmware exigem manutenção profissional?

Então eu acho que a resposta para a primeira pergunta é que firmware é para software, como software. Então, os BIOS são também software, firmware ou não.

BIOSese já foram firmware. As outras respostas oferecem mais informações sobre o BIOS e esclarecem o porquê disso, mas eu só queria destacar o erro do firmware.

    
por 19.02.2015 / 23:33
1

O software "soft" surgiu nos primeiros dias, quando a programação do computador era escrita por meio de material flexível, como cartões perfurados, disquetes e resmas de papel. Os programas estavam em um estado suave e mutável.

Quando um programa foi codificado em um hardware de estado sólido, o programa estava em um estado "firme" ou fixo. Mudar o programa neste momento exigia a substituição de uma peça física de hardware.

    
por 25.02.2015 / 12:49
1

( FIRM suave WARE ) Instruções do software que residem em chips de memória não voláteis que armazenam seu conteúdo sem energia. O firmware é encontrado em placas-mãe de computador para manter configurações de hardware e inicializar dados ( BIOS ) e em inúmeros dispositivos eletrônicos de consumo para manter o sistema operacional ou o programa de controle.

Em dispositivos sem disco rígido, como smartphones, tocadores de MP3 e tablets, os chips de memória flash também armazenam os aplicativos e os dados do usuário; no entanto, nesse caso, eles são chamados de "memória" ou "armazenamento" e não de firmware.

referência

    
por 18.08.2015 / 07:25
-3

Bem! Não há diferença entre BIOS & O firmware executa um conjunto de comandos para verificar, testar e calibrar o hardware interno e externo conectado à máquina ou ao computador. Se encontrar algum hardware que não funcione no valor desejado, pare a máquina ou o PC e exiba o código de erro para corrigir o hardware first.Inshort, BIOS (usado principalmente no PC) & Firmware (usado principalmente em todos os dispositivos e equipamentos controlados eletronicamente) e garante a funcionalidade ideal do hardware conectado e fornece uma plataforma de hardware de trabalho ideal para o sistema operacional.Infact BIOS & Firmware desempenhar um papel de interface entre hardware e sistema operacional. Espero que minha resposta lógica ajude você a entender o conceito de BIOS & Firmware Obrigado

    
por 23.02.2015 / 20:27
-3

Não há diferença entre o BIOS e o Firmware. O BIOS é um exemplo clássico de um firmware conectado à placa-mãe. O Firmware é uma espécie de instrutor ou mais como um controlador. Controla as funções do Sistema Básico de Entrada / Saída (BIOS), como a comunicação com o monitor do monitor.

    
por 25.02.2015 / 10:16

Tags