Basic Computer Architecture by Smruti R. Sarangi provides an introduction to fundamental concepts in computer architecture, covering topics such as the structure of modern computers, memory systems, and instruction set architecture.
Highlights
The book is now freely available under a Creative Commons CC-BY-ND 4.0 license
It includes improvements and bug fixes compared to the previous version
The book can be downloaded online or purchased in print format from various platforms
Recommendation
This book is recommended for those interested in learning the fundamental concepts of computer architecture. It covers a wide range of topics and provides a solid foundation for understanding the structure and operation of modern computers.
How GetVM Works
Learn by Doing from Your Browser Sidebar
Access from Browser Sidebar
Simply install the browser extension and click to launch GetVM directly from your sidebar.
Select Your Playground
Choose your OS, IDE, or app from our playground library and launch it instantly.
Learn and Practice Side-by-Side
Practice within the VM while following tutorials or videos side-by-side. Save your work with Pro for easy continuity.