Цифровая схемотехника и архитектура компьютера . RISC-V
Здесь можно купить книгу "Цифровая схемотехника и архитектура компьютера . RISC-V" в печатном или электронном виде. Также, Вы можете прочесть аннотацию, цитаты и содержание, ознакомиться и оставить отзывы (комментарии) об этой книге.
Место издания: Москва
ISBN: 978-5-97060-961-3
Страниц: 811
Артикул: 99159
Возрастная маркировка: 16+
Краткая аннотация книги "Цифровая схемотехника и архитектура компьютера"
В книге представлен уникальный и современный подход к разработке цифровых устройств. Авторы начинают с цифровых логических элементов, переходят к разработке комбинационных и последовательностных схем, а затем используют эти базовые блоки как основу для самого сложного: разработки настоящего процессора RISC-V. По всему тексту приводятся примеры на языках SystemVerilog и VHDL, иллюстрирующие методы и способы разработки схем с помощью САПР. Изучив эту книгу, читатели смогут разработать свой собственный микропроцессор и получат полное понимание того, как он работает. В книге объединен привлекательный и юмористический стиль изложения с развитым и практичным подходом к разработке цифровых устройств. В издание вошли новые материалы о системах ввода/вывода применительно к процессорам общего назначения как для ПК, так и для микроконтроллеров. Приведены практические примеры интерфейсов периферийных устройств с применением RS-232, SPI, управления двигателями, прерываний, беспроводной связи и аналого-цифрового преобразования. Представлено высокоуровневое описание интерфейсов, включая USB, SDRAM, Wi-Fi, PCI Express и др. Издание будет полезно студентам, инженерам, а также широкому кругу читателей, интересующихся современной схемотехникой.
Содержание книги "Цифровая схемотехника и архитектура компьютера . RISC-V"
Отзывы на книгу «Цифровая схемотехника и архитектура компьютера. RISC-V»
Об авторах
Предисловие к русскому изданию
Предисловие от редактора русского перевода
Предисловие
Глава 1 От нуля до единицы
1.1. План игры
1.2. Искусство управления сложностью
1.3. Цифровая абстракция
1.4. Системы счисления
1.5. Логические элементы
1.6. За пределами цифровой абстракции
1.7. КМОП-транзисторы
1.8. Потребляемая мощность
1.9. Краткий обзор главы 1 и того, что нас ждет впереди
Упражнения
Вопросы для собеседования
Глава 2 Разработка комбинационной логики
2.1. Введение
2.2. Логические функции
2.3. Булева алгебра
2.4. От логики к логическим элементам
2.5. Многоуровневая комбинационная логика
2.6. Что такое X и Z?
2.7. Карты Карно
2.8. Базовые комбинационные блоки
2.9. Временные характеристики
2.10. Заключение
Упражнения
Вопросы для собеседования
Глава 3 Разработка последовательностной логики
3.1. Введение
3.2. Защелки и триггеры
3.3. Разработка синхронных логических схем
3.4. Конечные автоматы
3.5. Синхронизация последовательностных схем
3.6. Параллелизм
3.7. Заключение
Упражнения
Вопросы для собеседования
Глава 4 Языки описания аппаратуры
4.1. Введение
4.2. Комбинационная логика
4.3. Структурное моделирование
4.4. Последовательностная логика
4.5. И снова комбинационная логика
4.6. Конечные автоматы
4.7. Типы данных
4.8. Параметризированные модули
4.9. Тестбенч
4.10. Заключение
Упражнения
Вопросы для собеседования
Глава 5 Цифровые функциональные узлы
5.1. Введение
5.2. Арифметические схемы
5.3. Представление чисел
5.4. Функциональные узлы последовательностной логики
5.5. Матрицы памяти
5.6. Матрицы логических элементов
5.7. Заключение
Упражнения
Вопросы для собеседования
Глава 6 Архитектура
6.1. Предисловие
6.2. Язык ассемблера
6.3. Программирование
6.4. Машинный язык
6.5. Камера, мотор! Компилируем, ассемблируем и загружаем
6.6. Добавочные сведения
6.7. Эволюция архитектуры RISC-V
6.8. Живой пример: архитектура x86
6.9. Заключение
Упражнения
Вопросы для собеседования
Глава 7 Микроархитектура
7.1. Введение
7.2. Анализ производительности
7.3. Однотактный процессор
7.4. Многотактный процессор
7.5. Конвейерный процессор
7.6. Разрабатываем процессор на HDL
7.7. Улучшенные микроархитектуры
7.8. Живой пример: эволюция микроархитектуры RISC-V
7.9. Заключение
Упражнения
Вопросы для собеседования
Глава 8 Системы памяти
8.1. Введение
8.2. Анализ производительности систем памяти
8.3. Кеш-память
8.4. Виртуальная память
8.5. Заключение
Эпилог
Упражнения
Вопросы для собеседования
Глава 9 Ввод/вывод во встраиваемых системах
9.1. Введение
9.2. Отображение ввода/вывода в пространство памяти
9.3. Ввод/вывод во встраиваемых системах
9.4. Другие внешние устройства микроконтроллера
9.5. Заключение
Приложение А. Реализация цифровых систем
А.1. Введение
А.2. Логические микросхемы серии 74xx
А.3. Программируемая логика
А.4. Заказные специализированные интегральные схемы
А.5. Работа с документацией
А.6. Семейства логических микросхем
А.7. Корпуса и монтаж интегральных схем
А.8. Линии передачи
A.9. Экономика
Приложение B. Система команд RISC-V
Приложение C. Программирование на языке С
C.1. Введение
C.2. Добро пожаловать в язык С
C.3. Компиляция
C.4. Переменные
C.5. Операции
C.6. Вызовы функций
C.7. Управление последовательностью выполнения действий
C.8. Другие типы данных
C.9. Стандартная библиотека языка C
C.10. Компилятор и опции командной строки
C.11. Типичные ошибки
Дополнительная литература
Предметный указатель
Все отзывы о книге Цифровая схемотехника и архитектура компьютера . RISC-V
Харрис С. Л. другие книги автора
С книгой "Цифровая схемотехника и архитектура компьютера" читают
Внимание!
При обнаружении неточностей или ошибок в описании книги "Цифровая схемотехника и архитектура компьютера . RISC-V (автор Сара Харрис, Дэвид Харрис)", просим Вас отправить сообщение на почту help@directmedia.ru. Благодарим!
и мы свяжемся с вами в течение 15 минут
за оставленную заявку