Цифровая схемотехника и архитектура компьютера
Здесь можно купить книгу "Цифровая схемотехника и архитектура компьютера " в печатном или электронном виде. Также, Вы можете прочесть аннотацию, цитаты и содержание, ознакомиться и оставить отзывы (комментарии) об этой книге.
Место издания: Москва
ISBN: 978-5-97060-570-7
Страниц: 793
Артикул: 94978
Возрастная маркировка: 16+
Краткая аннотация книги "Цифровая схемотехника и архитектура компьютера"
В книге представлен уникальный и современный подход к разработке цифровых устройств. Авторы начинают с цифровых логических элементов, переходят к разработке комбинационных и последовательных схем, а затем используют эти базовые блоки как основу для самого сложного: проектирования настоящего процессора MIPS. По всему тексту приводятся примеры на языках SystemVerilog и VHDL, иллюстрирующие методы и способы проектирования схем с помощью САПР. Изучив эту книгу, читатели смогут разработать свой собственный микропроцессор и получат полное понимание того, как он работает. В книге объединен привлекательный и юмористический стиль изложения с развитым и практичным подходом к разработке цифровых устройств. Во второе англоязычное издание вошли новые материалы о системах ввода/вывода применительно к процессорам общего назначения как для ПК, так и для микроконтроллеров. Приведены практические примеры интерфейсов периферийных устройств с применением RS-232, SPI, управления двигателями, прерываний, беспроводной связи и аналого-цифрового преобразования. Представлено высокоуровневое описание интерфейсов, включая USB, SDRAM, WiFi, PCI Express и другие. Издание будет полезно студентам, инженерам, а также широкому кругу читателей, интересующихся современной схемотехникой.
Содержание книги "Цифровая схемотехника и архитектура компьютера "
Похвальные отзывы на книгу «Цифровая схемотехника и архитектура компьютера»
Об авторах
Предисловие к изданию на русском языке
Благодарности участникам проекта
Предисловие
Особенности книги
Глава 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. Добавочные сведения
6.8. Живой пример: архитектура х86
6.9. Резюме
Упражнения
Вопросы для собеседования
Глава 7. Микроархитектура
7.1. Введение
7.2. Анализ производительности
7.3. Однотактный процессор
7.4. Многотактный процессор
7.5. Конвейерный процессор
7.6. Пишем процессор на HDL
7.7. Исключения
7.8. Улучшенные микроархитектуры
7.9. Живой пример: микроархитектура x86
7.10. Резюме
Упражнения
Вопросы для собеседования
Глава 8. Иерархия памяти и подсистема ввода?вывода
8.1. Введение
8.2. Анализ производительности систем памяти
8.3. Кэш-память
8.4. Виртуальная память
8.5. Системы ввода-вывода
8.6. Ввод-вывод во встроенных системах
8.7. Интерфейсы ввода-вывода персональных компьютеров
8.8. Живой пример: системы памяти и ввода-вывода семейства х86
8.9. Резюме
Эпилог
Упражнения
Вопросы для собеседования
Приложение А. Реализация цифровых систем
А.1. Введение
А.2. Логические микросхемы серии 74xx
А.3. Программируемая логика
А.4. Заказные специализированные интегральные схемы
А.5. Работа с документацией
А.6. Семейства логических элементов
А.7. Корпуса и монтаж интегральных схем
А.8. Линии передачи
A.9. Экономика
Приложение B. Инструкции архитектуры MIPS
Приложение C. Программирование на языке Си
C.1. Введение
C.2. Добро пожаловать в язык Си
C.3. Компиляция
C.4. Переменные
C.5. Операции
C.6. Вызовы функций
C.7. Управление последовательностью выполнения действий
C.8. Другие типы данных
C.9. Стандартная библиотека языка Cи
C.10. Компилятор и опции командной строки
C.11. Типичные ошибки
Литература для дальнейшего изучения
Дополнительная информация
Предметный указатель
Все отзывы о книге Цифровая схемотехника и архитектура компьютера
Харрис Д. М. другие книги автора
С книгой "Цифровая схемотехника и архитектура компьютера" читают
Внимание!
При обнаружении неточностей или ошибок в описании книги "Цифровая схемотехника и архитектура компьютера (автор Дэвид Харрис, Сара Харрис)", просим Вас отправить сообщение на почту help@directmedia.ru. Благодарим!
и мы свяжемся с вами в течение 15 минут
за оставленную заявку