O problema é que, para entender como o computador atinge 1 + 2 = 3, é necessário entender cerca de 2 níveis mais profundos do que você já percorreu.
Aproximadamente um computador é organizado (em termos de campos de estudo) assim, do mais alto nível de abstração até a realidade mais física:
- Software de aplicação
- Máquina virtual
- Sistema operacional
- BIOS
- Sistemas Embarcados
- Blocos IP (subunidades / periféricos)
- Blocos lógicos
- Nível do portão
- Nível do transistor
- Semicodutores
- Física dos dispositivos
Para entender corretamente por que o computador pode produzir 2 + 1 = 3, você deve primeiro decidir o que está disposto a aceitar "com fé" e em que não acreditará até que o internalize. Essa informação estará no nível dois abaixo do que você entende. Portanto, se você deseja entender um circuito somador no nível lógico, precisará entender o básico dos transistores "digitais" (especificamente o CMOS).
Usando o site anterior como exemplo, considere este recurso . Ele discute o "Full Adder" - o circuito de uso geral completamente mínimo capaz de adição / subtração, incluindo a entrada e a saída.
Você também precisará entender como os números são representados no complemento de 2 (o sistema numérico usado nos computadores modernos para aritmética inteira).
Se você realmente quer um curso introdutório de classe mundial, não posso recomendar o professor Scott Wills, da Georgia Tech, o suficiente. Ele faleceu no ano passado de câncer, mas seu curso continua . A classe Georgia Tech ECE2030 (introdução à engenharia da computação) tem seu livro de texto e exercícios todos online.
Boa sorte!