Nuacht

An introduction to computer architecture and organization. Instruction set design; basic processor implementation techniques; caches and virtual memory; CPUs, GPUs, storage systems, hardware-software ...