Operating System Practice
Published:
The design goal of this experimental code is to give a set of operating system kernel development (operating system part) experiments driven by a given application on the RISC-V platform, as well as software and hardware co-design (system capability training part) experiments associated with the operating system. By completing part of the series of experiments on operating systems presented in this book, the reader will be able to develop an engineering understanding corresponding to the concepts learned in the Principles of Operating Systems course. Furthermore, by completing the series of experiments on system capability training given in this book, readers can establish a relatively complete understanding of the overall system composed of modern computer hardware (involving courses such as Principles of Computer Composition and Interface Technology) and underlying software (involving courses such as Principles of Operating Systems) from an engineering perspective. Read more