Any recommendation for books on (System)Verilog
https://www.google.com/books/edition/Digital_Design_and_Comp...
This book definitely skews pragmatic, hands on and doesn't assume much. Covers both VHDL and Verilog. Has sections on branch prediction, register renaming, etc.
For that I highly recommend: https://www.cambridge.org/us/academic/subjects/engineering/c...
Great first book on the subject.