Although I never read it myself, I have heard good things about “Digital design and computer architecture” by David and Sarah Harris. You can take a look at the table of content here https://www.oreilly.com/library/view/digital-design-and/9780123944245/xhtml/Contents.html
Out of curiosity I just checked edx.org if there is anything there on this topic and I found a course that is based on that exact book. Might be worth a look. https://www.edx.org/learn/design/harvey-mudd-college-digital-design?index=product&queryId=a6456e2455bd315d9cf969449a86c075&position=8
Also very helpful when you travel to countries with left-hand traffic (or right-hand traffic depending on which way you are used to). The first couple days cars are constantly coming from the wrong side.