Library - MIPT-ILab/mipt-mips GitHub Wiki
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
Pro Git
Git Flight Rules
git-magic
Provides you more details about Git.
Programming
Teach Yourself C++ , Herbert Schildt
Design Patterns: Elements of Reusable Object-Oriented Software (mostly known as Gang of Four )
Performance Simulation
MIPS
🗂️ Page Index for this GitHub Wiki