Развернуть ▼
Рассмотрены информационно-логические основы электронно-вычислительной техники, типовые логические элементы и устройства ЭВМ, структура и функционирование процессора, принципы организации и построения ЭВМ, периферийные устройства ЭВМ, методы и средства сопряжения, основы программирования процессора, вычисления в многопроцессорных и многоядерных системах. Изложены принципы функционирования и вводные основы проектирования цифровой вычислительной техники. Описаны тенденции развития архитектуры и
аппаратного обеспечения электронных вычислительных систем, методы повышения производительности многопроцессорных и многоядерных систем, энергосберегающие технологии.
ОглавлениеПредисловие
Глава 1. Основные понятия архитектуры аппаратных средств, вычислительной системы, системного программного обеспечения
1.1. Базовые понятия вычислительной системы
1.2. Многоуровневая организация вычислительных машин
1.3. Общий состав и структура вычислительных систем
Контрольные вопросы и задания
Глава 2. Арифметические и логические основы ЭВМ
2.1. Арифметические основы цифровой техники
2.2. Логические основы цифровой техники
Контрольные вопросы и задания
Глава 3. Основные цифровые логические устройства
3.1. Общие сведения об элементной базе цифровой техники
3.2. Функциональные цифровые узлы комбинационного типа
3.3. Последовательностные устройства
3.4. Запоминающие устройства
3.5. Арифметико-логическое устройство
Контрольные вопросы и задания
Глава 4. Архитектура микропроцессоров
4.1. Принципы реализации микропроцессоров
4.2. Система команд процессора и методы адресации операндов
4.3. Регистровая архитектура х86-совместимых процессоров
4.4. Режимы работы х86-совместимых процессоров
4.5. Конвейеризация инструкций
Контрольные вопросы и задания
Глава 5. Организация микропроцессорной системы
5.1. Структура связей микропроцессорных систем
5.2. Адресное пространство микропроцессорного устройства
Контрольные вопросы и задания
Глава 6. Режимы работы микропроцессорной системы
6.1. Программный обмен информацией
6.2. Система прерываний
6.3. Прямой доступ к памяти
6.4. Функции устройств ввода/вывода
Контрольные вопросы и задания
Глава 7. Уровень операционной системы
7.1. Назначение, структура и функции операционной системы
7.2. Операционная система как система управления ресурсами
7.3. Интерфейс прикладного программирования
7.4. Аппаратные средства защиты информации в микропроцессоре
7.5. Использование шлюзов вызова
Контрольные вопросы и задания
Глава 8. Уровень ассемблера
8.1. Язык ассемблера. Начальные сведения
8.2. Основы программирования на языке ассемблера
Контрольные вопросы и задания
Глава 9. Многопроцессорные и многомашинные вычислительные системы
9.1. Классификация систем параллельной обработки данных
9.2. Векторные и векторно-конвейерные вычислительные системы
9.3. Симметричные мультипроцессорные системы
9.4. Кластерные вычислительные системы
9.5. Тенденции развития вычислительных систем
Контрольные вопросы и задания
Список литературы