В книге представлен уникальный и современный подход к разработке цифровых устройств. Авторы начинают с цифровых логических элементов, переходят к разработке комбинационных и последовательных схем, а затем используют эти базовые блоки как основу для самого сложного: проектирования настоящего процессора MIPS. По всему тексту приводятся примеры на языках SystemVerilog и VHDL, иллюстрирующие методы и способы проектирования схем с помощью САПР. Изучив эту книгу, читатели смогут разработать свой собственный микропроцессор и получат полное понимание того, как он работает. В книге объединен привлекательный и юмористический стиль изложения с развитым и практичным подходом к разработке цифровых устройств. Во второе англоязычное издание вошли новые материалы о системах ввода/вывода применительно к процессорам общего назначения как для ПК, так и для микроконтроллеров. Приведены практические примеры интерфейсов периферийных устройств с применением RS-232, SPI, управления двигателями,...
V knige predstavlen unikalnyj i sovremennyj podkhod k razrabotke tsifrovykh ustrojstv. Avtory nachinajut s tsifrovykh logicheskikh elementov, perekhodjat k razrabotke kombinatsionnykh i posledovatelnykh skhem, a zatem ispolzujut eti bazovye bloki kak osnovu dlja samogo slozhnogo: proektirovanija nastojaschego protsessora MIPS. Po vsemu tekstu privodjatsja primery na jazykakh SystemVerilog i VHDL, illjustrirujuschie metody i sposoby proektirovanija skhem s pomoschju SAPR. Izuchiv etu knigu, chitateli smogut razrabotat svoj sobstvennyj mikroprotsessor i poluchat polnoe ponimanie togo, kak on rabotaet. V knige obedinen privlekatelnyj i jumoristicheskij stil izlozhenija s razvitym i praktichnym podkhodom k razrabotke tsifrovykh ustrojstv. Vo vtoroe anglojazychnoe izdanie voshli novye materialy o sistemakh vvoda/vyvoda primenitelno k protsessoram obschego naznachenija kak dlja PK, tak i dlja mikrokontrollerov. Privedeny prakticheskie primery interfejsov periferijnykh ustrojstv s primeneniem RS-232, SPI, upravlenija dvigateljami,...