Sobre este laboratório
StudyFi Lab · Informática

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.

Experimente o StudyFi grátis