Прочитать книгу "Архитектура компьютера" Таненбаума
Понимать фундаментальные вещи для программиста очень полезно. Давно уже хочу взяться и прочитать все книги Таненбаума. С книги по архитектуре компьютера будет правильнее всего и начать. К тому же, у меня скоро экзамен в универе, который требует знаний этой книги. Так что за эту книгу я берусь прямо сейчас.
Критерий завершения
Прочитать первые 8 глав.
Экологичность цели
Знать устройство компьютера на всех этапах. Хорошо сдать экзамен.
-
Глава 1. Введение
-
Многоуровневая компьютерная организация
-
Развитие компьютерной архитектуры
-
Типы компьютеров
-
Семейства компьютеров
-
Единицы измерения
-
Краткое содержание книги
-
Вопросы и задания
-
-
Глава 2. Организация компьютерных систем
-
Процессоры
-
Основная память
-
Вспомогательная память
-
Ввод-вывод
-
Краткое содержание главы
-
Вопросы и задания
-
-
Глава 3. Цифровой логический уровень
-
Вентили и булева алгебра
-
Основные цифровые логические схемы
-
Память
-
FPGA
-
Микросхемы процессоров и шины
-
Примеры центральных процессоров
-
Примеры шин
-
Интерфейсы
-
Краткое содержание главы
-
Вопросы и задания
-
-
Глава 4. Уровень микроархитектуры
-
Пример микроархитектуры
-
Пример архитектуры набора команд — IJVM
-
Пример реализации микроархитектуры
-
Разработка уровня микроархитектуры
-
Повышение производительности
-
Примеры уровня микроархитектуры
-
Краткое содержание главы
-
Вопросы и задания
-
-
Глава 5. Уровень архитектуры набора команд
-
Общий обзор уровня архитектуры набора команд
-
Типы данных
-
Форматы команд
-
Адресация
-
Типы команд
-
Поток управления
-
Ханойская башня
-
Архитектура IA-64 и процессор Itanium 2
-
Краткое содержание главы
-
Вопросы и задания
-
-
Глава 6. Уровень операционной системы
-
Виртуальная память
-
Виртуализация оборудования
-
Виртуальные команды ввода-вывода
-
Виртуальные команды для параллельной работы
-
Примеры операционных систем
-
Краткое содержание главы
-
Вопросы и задания
-
-
Глава 7. Уровень ассемблера
-
Знакомство с ассемблером
-
Макросы
-
Процесс ассемблирования
-
Компоновка и загрузка
-
Краткое содержание главы
-
Вопросы и задания
-
-
Глава 8. Параллельные компьютерные архитектуры
-
Внутрипроцессорный параллелизм
-
Сопроцессоры
-
Мультипроцессоры
-
Мультикомпьютеры
-
Распределенные вычисления
-
Краткое содержание главы
-
Вопросы и задания
-
-
Глава 9. Библиография
-
Приложение А. Двоичные числа
-
Числа конечной точности
-
Позиционные системы счисления
-
Преобразование чисел из одной системы счисления в другую
-
Отрицательные двоичные числа
-
Двоичная арифметика
-
Вопросы и задания
-
-
Приложение Б. Числа с плавающей точкой
-
Принципы представления чисел с плавающей точкой
-
Стандарт IEEE 754
-
Вопросы и задания
-
-
Приложение В. Программирование на языке ассемблера
-
Основные понятия
-
Процессор 8088
-
Память и адресация
-
Набор команд 8088
-
Ассемблер
-
Трассер
-
Подготовительные действия
-
Примеры
-
Вопросы и задания
-
- 3553
- 06 января 2017, 13:11
Не пропустите новые записи!
Подпишитесь на цель и следите за ее достижением