Эта книга посвящена проектированию RISC-процессора с использованием конвейерной архитектуры. Для повышения скорости работы используется 5-ступенчатая конвейеризация. Этими пятью этапами являются выборка, декодирование, выполнение, запоминание и обратная запись. В процессе проектирования используются различные методы снижения энергопотребления на архитектурном уровне, что доказывает, что эти методы более эффективны, чем методы снижения энергопотребления на задней панели. Встраиваемые процессоры с низким энергопотреблением используются в самых разнообразных приложениях, включая автомобили, телефоны, цифровые камеры, принтеры и другие подобные устройства. Причина их широкого применения заключается в том, что они имеют небольшие размеры, поэтому не занимают много места на кристалле и экономичны в изготовлении. Низкое энергопотребление позволяет уменьшить тепловыделение, продлить время работы от батарей и повысить надежность устройства.