Chapter 1 From Zero to One Chapter 2 Combinational Logic Design Chapter 3 Sequential Logic Design Chapter 4 Hardware Description Languages Chapter 5 Digital Building Building Blocks Chapter 6 Architecture Chapter 7 Microarchitecture Chapter 8 Memory Systems Chapter 9 I/O Systems Chapter 9 is available as an online supplement
Appendix A Digital System Implementation Appendix A is available as an online supplement Appendix B ARM Instructions Appendix C C Programming Appendix C is available as an online supplement