El problema es que para comprender cómo la computadora llega a 1 + 2 = 3, debe comprender unos 2 niveles más profundos de lo que ha ido.
Aproximadamente una computadora está organizada (en términos de campos de estudio) como esta desde el más alto nivel de abstracción hasta la realidad más física:
- Software de la aplicacion
- Máquina virtual
- Sistema operativo
- BIOS
- Sistemas embebidos
- Bloques IP (subunidades / periféricos)
- Bloques lógicos
- Nivel de puerta
- Nivel de transistor
- Semiconductores
- Device Physics
Para comprender adecuadamente por qué la computadora puede producir 2 + 1 = 3, primero debe decidir qué está dispuesto a aceptar "por fe" y lo que no creerá hasta que lo internalice. Esa información estará en el nivel dos debajo de lo que entiendes. Entonces, si desea comprender un circuito sumador en el nivel lógico, necesitará comprender los conceptos básicos de los transistores "digitales" (específicamente CMOS).
Usando su sitio anterior como ejemplo, considere este recurso . Analiza el "sumador completo", el circuito mínimo de uso general capaz de sumar / restar, incluido el transporte y la extracción.
También deberá comprender cómo se representan los números en el complemento a 2 (el sistema de números utilizado en las computadoras modernas para la aritmética de enteros).
Si realmente quieres un curso introductorio de clase mundial, no puedo recomendar al profesor Scott Wills en Georgia Tech lo suficiente. Falleció el año pasado de cáncer, pero su curso continúa . La clase Georgia Tech ECE2030 (introducción a la ingeniería informática) tiene su libro de texto y ejercicios en línea.
¡Buena suerte!