Digital Design and Computer Architecture: RISC-V Edition - Sarah Harris (Elsevier, 2021)