May 2024
Intermediate to advanced
560 pages
14h 32m
English

Smart computing means general-purpose computers built into low-power and/or mobile devices, such as phones, tablets, TVs, routers, and fridges. Unlike embedded systems, they run multiple easily installable and upgradable programs, often known as apps. Unlike desktop systems, they need to reduce power consumption, as they often run from batteries. Reduced instruction set computing (RISC) is a good fit for these requirements, so RISC architectures are generally found in smart systems. This chapter explores the RISC philosophy, smart devices, and the details of a particular RISC architecture, RISC-V. It’s shorter than the desktop ...
Read now
Unlock full access