The Elements of Computing Systems: Building a Modern Computer from First Principles por Noam Nisan, Shimon Schocken
In the early days of computer science, the interactions of hardware, software, compilers, and operating system were simple enough to …