Architecture
Hennessy
Architecture - A book resource
This link may earn us a small commission at no extra cost to you. Affiliate disclosure
More resources on Computer Architecture
nand2tetris.org
Nand2Tetris.org offers a hands-on computer-architecture course that guides you from basic NAND gates to a working Hack computer and software stack. It provides project descriptions, HDL files, simulators, and tools (assembler, VM translator, compiler) plus links to the accompanying textbook.
Computer Architecture
In this course, you will learn to design the computer architecture of complex modern microprocessors. All the features of this course are available for free. It does not offer a certificate upon completion.
Computer Organization and Design
Computer Organization and Design - A book resource
cs.cmu.edu/arch
Carnegie Mellon University's Computer Architecture group page, focusing on CPU design, memory hierarchies, and parallel architectures. It provides information about faculty, research projects, publications, and related course materials and notes for computer architecture.
Computer Systems: A Programmer's Perspective
Computer Systems: A Programmer's Perspective - A book resource
riscv.org
RISC-V.org is the official hub for the RISC-V open instruction set architecture, offering architecture specifications, tooling, reference implementations, compliance resources, and community news and events for developers, educators, and organizations.
