Nie jestem żadnym ekspertem jeśli chodzi o architekture harware'u, ale znam kilka bardzo ciekawych źródeł. Jeśli chodzi o takie totalnie niskopoziomowe zrozumienie działania i budowy komputerów, to na początek polecam pouczyć się trochę na temat techniki cyfrowej (bramki logiczne, przerzutniki, liczniki, demux/mux'y etc.):
http://www.fpga.agh.edu.pl/tc/?Wyk%B3ady
https://forbot.pl/blog/technika-cyfrowa-wstep-spis-tresci-id18070
Później coś już bardziej jeśli chodzi o architekturę:
http://bottomupcs.sourceforge.net/csbu/c1453.htm
https://www.bau.edu.jo/UserPortal/UserProfile/PostsAttach/66220_4281_1.pdf
Jest bardzo fajny kanał, na którym gościu buduje komputer na płytce stykowej z bardzo podstawowych układów scalonych, szczerze polecam bo otwiera oczy i pomaga zrozumieć jak to wszystko działa później w większej skali:
https://www.youtube.com/user/eaterbc/