Como funciona um computador
Como funciona um computador é uma simulação interativa gratuita do StudyFi Lab. Funciona direto no navegador, sem cadastro e sem instalar nada.
Números binários e uma pequena CPU executando instruções
Experimentos
Números binários
Um computador guarda os números como bits, 0 e 1. Cada bit tem um valor posicional — uma potência de dois: 128, 64, … 2, 1 — e o número é a soma dos valores dos bits ligados. O hexadecimal escreve cada 4 bits como um dígito 0–F, o octal cada 3 bits. Em complemento de dois o bit mais alto vale −128, por isso 11111111 significa −1.
Experimente: Ligue os 8 bits (255), mude para complemento de dois e veja 255 virar −1.
Adição binária
Soma-se coluna a coluna da direita para a esquerda, como no papel, mas 1 + 1 = 10: escreve-se 0 e vai 1 para a coluna seguinte. Se um “vai um” sai do 8.º bit, o resultado não cabe em 8 bits — é um estouro (overflow). O computador calcula a − b como a + (b invertido) + 1, ou seja, soma o complemento de dois.
Experimente: Defina 200 + 100 e avance passo a passo: um “vai um” cai pela esquerda e o resultado é só 44. Depois tente a subtração 5 − 12.
Um processador minúsculo
O programa e os dados ficam na mesma RAM. A CPU repete três passos: fetch — copia o byte do endereço indicado pelo contador de programa PC para o registrador de instrução IR e incrementa o PC; decode — a unidade de controle identifica a instrução; execute — executa-a, por exemplo A ← A + B. Os 4 bits altos de um byte são o código da operação e os 4 baixos um endereço ou número. JZ só salta quando a flag Z = 1 (o último resultado foi zero).
Experimente: Execute o programa “Multiplicar”, depois mude a célula 14 de 4 para 5 e confira que a saída termina em 15.
Perguntas frequentes
O que é Como funciona um computador?
Como funciona um computador é uma simulação interativa gratuita do StudyFi Lab. Funciona direto no navegador, sem cadastro e sem instalar nada. Números binários e uma pequena CPU executando instruções
Como funciona um computador é gratuito?
Sim. Como funciona um computador é totalmente gratuito. Funciona no navegador do computador, tablet ou celular, e você não precisa de conta.
O que posso explorar em Como funciona um computador?
Números binários, Adição binária, Um processador minúsculo.
O que mostra o experimento “Números binários”?
Um computador guarda os números como bits, 0 e 1. Cada bit tem um valor posicional — uma potência de dois: 128, 64, … 2, 1 — e o número é a soma dos valores dos bits ligados. O hexadecimal escreve cada 4 bits como um dígito 0–F, o octal cada 3 bits. Em complemento de dois o bit mais alto vale −128, por isso 11111111 significa −1.
O que mostra o experimento “Adição binária”?
Soma-se coluna a coluna da direita para a esquerda, como no papel, mas 1 + 1 = 10: escreve-se 0 e vai 1 para a coluna seguinte. Se um “vai um” sai do 8.º bit, o resultado não cabe em 8 bits — é um estouro (overflow). O computador calcula a − b como a + (b invertido) + 1, ou seja, soma o complemento de dois.
Estudando para uma prova?
Envie suas anotações e o StudyFi as transforma em flashcards, testes e podcasts.