Guide to RISC Processors: for Programmers and Engineers by Sivarama P. Dandamudi
Details RISC design principles as well as explains the differences between this and other designs.
Helps readers acquire hands-on assembly language programming experience
Helps readers acquire hands-on assembly language programming experience