Do Transistor ao Processador: montando a lógica com blocos de encaixe
Do Transistor ao Processador: montando a lógica com blocos de encaixe
Um processador não passa de milhões de interruptores minúsculos ligados uns aos outros de um jeito muito bem pensado. Neste material você vai entender o que é um transistor, como ele forma portas lógicas e, no simulador abaixo, vai poder "encaixar" essas peças como se fossem blocos de montar para ver a lógica funcionando ao vivo.
1. O transistor: o interruptor que não usa mão
Um transistor de junção bipolar (BJT) tem três terminais: base, coletor e emissor. A ideia central é simples: uma corrente pequena aplicada na base controla uma corrente maior entre coletor e emissor. Sem corrente na base, o caminho coletor–emissor fica aberto (bloqueado). Com corrente na base, o caminho fica fechado (conduzindo).
2. Transistores viram portas lógicas
Ligando transistores em série ou em paralelo, e combinando com resistores, construímos as portas lógicas — os blocos básicos de todo processador:
- NOT (inversor): 1 transistor. Entrada 1 → saída 0, e vice-versa.
- AND: dois transistores em série formam um NAND; um NAND seguido de um NOT vira AND.
- OR: dois transistores em paralelo formam um NOR; um NOR seguido de um NOT vira OR.
- XOR: combinação de AND, OR e NOT — a porta que compara se as entradas são diferentes.
Cada porta lógica pode ser representada como um "bloco" com entradas encaixáveis em cima e uma saída embaixo. É exatamente essa peça que você vai manipular no simulador a seguir.
3. Simulador: monte a porta lógica
Ligue os interruptores A e B (simulam tensão alta = 1 ou baixa = 0 chegando na base dos transistores) e escolha um bloco de porta lógica. O LED amarelo na base do bloco acende quando a saída é 1.
| A | B | Saída |
|---|
4. Combinando portas: o meio-somador (half adder)
Um processador soma números usando exatamente essa lógica. O meio-somador combina uma porta XOR e uma porta AND para somar dois bits: a XOR calcula o resultado da soma (S) e a AND calcula o "vai um" / carry (C). Mova os mesmos interruptores A e B acima e observe os LEDs do somador abaixo reagindo ao vivo.
Encadeando vários meios-somadores (e depois somadores completos, que aceitam também o carry de entrada), um processador monta o somador de N bits. Repita esse princípio de "combinar blocos lógicos simples" milhões de vezes, organizados em unidade lógico-aritmética (ULA), registradores e unidade de controle, e você tem a arquitetura básica de uma CPU.
5. Do bloco ao chip
Um processador moderno tem bilhões de transistores, cada um do tamanho de alguns nanômetros — bem menores que um fio de cabelo. Mesmo assim, a lógica é a mesma que você acabou de montar: interruptores controlando interruptores, agrupados em portas, agrupadas em somadores, multiplexadores e memórias, agrupados em uma CPU inteira. Entender o bloco pequeno é entender o sistema gigante.
Glossário rápido
- Transistor
- Componente semicondutor que atua como interruptor controlado eletricamente.
- Porta lógica
- Circuito que combina transistores para executar uma operação booleana (AND, OR, NOT etc.).
- Carry (vai-um)
- Bit extra gerado quando a soma de dois bits ultrapassa o valor 1.
- ULA
- Unidade Lógico-Aritmética: parte do processador que executa operações matemáticas e lógicas.
Comentários
Postar um comentário