-
Book Overview & Buying
-
Table Of Contents
Modern Computer Architecture and Organization - Third Edition
By :
This chapter introduced the RISC-V processor architecture and its instruction set. RISC-V defines a comprehensive user-mode and privileged instruction set specification, along with several extensions that support general-purpose computing, high-performance computing, and embedded applications requiring minimal code size and reduced power consumption. A wide range of RISC-V processor designs is offered commercially, and free, open source implementations are available for use in FPGA devices.
Having completed this chapter, you understand the architecture and features of the RISC-V processor and its optional extensions. You learned the basics of the RISC-V instruction set and understand how RISC-V can be tailored to target a variety of application domains, from micropower embedded systems to warehouse-scale cloud server farms. You also learned how to implement a RISC-V processor in a low-cost FPGA board.
The next chapter introduces the concept of processor virtualization, in which...