Skip to content

Library

Pavel I. Kryukov edited this page Nov 26, 2018 · 11 revisions

CPU Architecture and Microarchitecture

  • Computer Organization and Design: The Hardware/Software Interface, David Patterson and John Hennessy
  • Computer Architecture: A Quantitative Approach, John Hennessy and David Patterson
    • The classic book about state-of-the-art high-performance computing microarchitectures.
    • English, 4th Edition (MIPT Library)

Digital Circuits

  • Digital Design and Computer Architecture, David Harris and Sarah Harris
    • The best book for beginners about digital design, covers basics of computer architecture as well.
    • Russian, 2nd Edition (free on MIPS website)
    • NB The 3rd edition of the book is less informative than the 2nd one.
  • Basics of Digital Circuits, Anatoly Larin
    • Lectures for DREC 3rd grade students by MIPT
    • Covers most of the digital circuits basics.
    • Russian (MIPT Library)

Git

Programming

Performance Simulation

MIPS

Clone this wiki locally