La informática a menudo se enseña de “arriba hacia abajo”; aplicaciones, programación de alto nivel, diseño de software y teoría de desarrollo, posiblemente estructuras de datos. Los estudiantes proba...La informática a menudo se enseña de “arriba hacia abajo”; aplicaciones, programación de alto nivel, diseño de software y teoría de desarrollo, posiblemente estructuras de datos. Los estudiantes probablemente estarán expuestos a la lógica binaria, ojalá binaria, posiblemente incluso a algunos conceptos de bajo nivel como registros, opcodes y similares a nivel superficial. Este libro tiene como objetivo avanzar completamente en la dirección opuesta, trabajando desde los fundamentos de los sistema