Comparativa de precios
-
Amazon
Mejor opción
16,96 € Envío 0,99 €Total 17,95 € 2 días
Compras directamente en la tienda oficial, al mismo precio que yendo por tu cuenta. Los precios y la disponibilidad pueden variar; cada oferta indica cuándo se consultó su precio si no es reciente.
Sobre este libro
The computer is a black box. It’s time to break it open. In an era of cloud frameworks, garbage collectors, and infinite abstraction, we have forgotten how the machine actually works. We write code that sits atop mountains of software we do not understand, acting as tenants in our own hardware. It is time to strip away the layers. It is time to touch the silicon. Bare Metal is not just a programming book; it is a demolition project. Written by David Maiolo, a Harvard-educated defense architect and strategic technologist, this handbook is a rigorous, hands-on guide to reclaiming the lost art of low-level programming. You will not use C. You will not use the Linux kernel. You will not use libraries. Starting with a blank text file, you will construct a fully functional, bootable operating system entirely in x86 Assembly. In this book, you will: Forge the Spark: Write a 512-byte Master Boot Record (MBR) that wakes the CPU. Build the Nervous System: Create drivers for the keyboard, screen, and system timer. Speak to the Hardware: Interface directly with the BIOS and I/O ports without an intermediary. Visualize the Math: Construct a command-line shell, a functional calculator, and a text editor. Paint with Light: Shatter the constraints of text mode to engineer a custom VGA graphics driver (Mode 13h) and build a painting application. Whether you are a professional engineer looking to sharpen your understanding of system architecture, a CS student seeking the "ghost in the machine," or a retro-computing enthusiast fascinated by the golden age of code, this is your ultimate technical adventure. Stop relying on the magic. Open the box. Command the metal.