See MIPS Run: Second Edition by Dominic Sweetman
ARM System-on-Chip Architecture by Steve Furber
I love both of these books.
See MIPS Run: Second Edition by Dominic Sweetman
ARM System-on-Chip Architecture by Steve Furber
I love both of these books.
Why not go straight to Patterson & Hennessey?
Computer Architecture: A Quantitative Approach
https://openlibrary.org/works/OL2664271W/Computer_architectu...
Computer Organization and Design: The Hardware/Software Interface
https://openlibrary.org/works/OL2956523W/Computer_organizati...
Blue Fox: Arm Assembly Internals and Reverse Engineering
by Maria Markstedter
https://www.wiley.com/en-au/shop/general-introductory-comput...
Complementing that is the excellent Unix Systems for Modern Architectures: Symmetric Multiprocessing and Caching for Kernel Programmers by Curt Schimmel.
Complementing the Furber book is the excellent Computer System Design: System-on-Chip by Michael Flynn and Wayne Luk.
And of course the classic ARM System Developer's Guide: Designing and Optimizing System Software by Andrew Sloss et al. is also a must read.
Two other OS texts in my collection that I really enjoyed were:
UNIX Internals: The New Frontiers
by Uresh Vahalia
https://openlibrary.org/works/OL2938389W/Unix_Internals
and,
The Design and Implementation of the 4.4 BSD Operating System
by McKusick, Bostic, Karels, and Quarterman
https://openlibrary.org/works/OL19501888W/The_design_and_imp...