An excellent relatively short read. Reminds me of the CPU ISA version of K&R (aka The C Programming Language, by Kernighan & Ritchie). In a world of convoluted technology, the way RISC-V is presented is refreshing. Simple, clearly cutting out decades of cruft and design oversights from lessons learned from previous CPU ISAs, both disastrous and somewhat successful.
One of the few texts I've read in my lifetime which makes me somewhat optimistic about the future. Rather than using the conceit of ScFi and Ray Bradbury's The Toynbee Convector, RISC-V is rooted in prior research and academia, building upon decades of understandings cultivated from previous RISC CPU designs and improving upon them. If we are still dragging along the 1970s x86 CPU ISA as AMD64 or 1980s ARM CPU ISA further into the future, it will be far bleaker than the present. As it is, at least we had the MC6800, MOS6502, MC68000, MIPS and such decent CPU ISAs in the past, but the popularity and market share of the lowest common denominator of inefficient, baroque and needlessly complex licensed CPU ISAs instead means that RISC-V isn't merely a better, more efficient CPU ISA, given that it is open and freely licensed, it represents a cultural shift.
Rather than paying needless profits to entrenched industry "too big to fail" hegemonic peddlers, RISC-V is closer to what is enjoyed already in BSDs and Linux and other libre/free open source software projects: it's less about any specific vendor, and more about clean code, energy efficiency, reducing bugs which lead to the all too common phenomenon of security errors, providing useful features, jettisoning bad ideas from the past and collaboration with academics and independent researchers alike. RISC-V doesn't even implement an FPU, but if you've kept abreast of researchers exploring posit/unum alternatives to IEEE 754 floating point systems, that seems as if it is a design win, rather than perpetuating a legacy system due for replacement by better science.
Or, we could keep doing the same old thing that hasn't been working well enough, in which instance, you can ignore this book and the growing movement behind it.
If you want to be a real techno-luddite, maybe buy some Itanium systems if you really want to get fatalistic and continue ignoring RISC-V pandering FUD about how Intel, AMD, ARM or NVidia will be creating a future worth having, given all the problems already demonstrated by them in the past and present presenting more than enough evidence that they don't lead R&D in the field, so much as they capitalize upon it.
There are worse books on RISC-V, I would recommend avoiding Patrick H. Stakem's entirely. However, this one? It would be difficult to improve upon it in a meaningful way.