1

Этап 1

Глава 1. Введение

2

Этап 2

Глава 2. Организация компьютерных систем

3

Этап 3

Глава 3. Цифровой логический уровень

4

Этап 4

Глава 4. Уровень микроархитектуры

5

Этап 5

Глава 5. Уровень архитектуры набора команд

6

Этап 6

Глава 6. Уровень операционной системы

7

Этап 7

Глава 7. Уровень ассемблера

8

Этап 8

Глава 8. Параллельные компьютерные архитектуры

9

Этап 9

Глава 9. Библиография

10

Этап 10

Приложение А. Двоичные числа

11

Этап 11

Приложение Б. Числа с плавающей точкой

12

Этап 12

Приложение В. Программирование на языке ассемблера

1

Этап 1

Глава 1. Введение

2

Этап 2

Глава 2. Организация компьютерных систем

3

Этап 3

Глава 3. Цифровой логический уровень

4

Этап 4

Глава 4. Уровень микроархитектуры

5

Этап 5

Глава 5. Уровень архитектуры набора команд

6

Этап 6

Глава 6. Уровень операционной системы

7

Этап 7

Глава 7. Уровень ассемблера

8

Этап 8

Глава 8. Параллельные компьютерные архитектуры

9

Этап 9

Глава 9. Библиография

10

Этап 10

Приложение А. Двоичные числа

11

Этап 11

Приложение Б. Числа с плавающей точкой

12

Этап 12

Приложение В. Программирование на языке ассемблера

06 января 2017
Цель завершена 9 февраля 2017

Автор цели

Карьера и работа

Прочитать книгу "Архитектура компьютера" Таненбаума

Понимать фундаментальные вещи для программиста очень полезно. Давно уже хочу взяться и прочитать все книги Таненбаума. С книги по архитектуре компьютера будет правильнее всего и начать. К тому же, у меня скоро экзамен в универе, который требует знаний этой книги. Так что за эту книгу я берусь прямо сейчас.

 Критерий завершения

Прочитать первые 8 глав.

 Экологичность цели

Знать устройство компьютера на всех этапах. Хорошо сдать экзамен.

  1. Глава 1. Введение

    1. Многоуровневая компьютерная организация

    2. Развитие компьютерной архитектуры

    3. Типы компьютеров

    4. Семейства компьютеров

    5. Единицы измерения

    6. Краткое содержание книги

    7. Вопросы и задания

  2. Глава 2. Организация компьютерных систем

    1. Процессоры

    2. Основная память

    3. Вспомогательная память

    4. Ввод-вывод

    5. Краткое содержание главы

    6. Вопросы и задания

  3. Глава 3. Цифровой логический уровень

    1. Вентили и булева алгебра

    2. Основные цифровые логические схемы

    3. Память

    4. FPGA

    5. Микросхемы процессоров и шины

    6. Примеры центральных процессоров

    7. Примеры шин

    8. Интерфейсы

    9. Краткое содержание главы

    10. Вопросы и задания

  4. Глава 4. Уровень микроархитектуры

    1. Пример микроархитектуры

    2. Пример архитектуры набора команд — IJVM

    3. Пример реализации микроархитектуры

    4. Разработка уровня микроархитектуры

    5. Повышение производительности

    6. Примеры уровня микроархитектуры

    7. Краткое содержание главы

    8. Вопросы и задания

  5. Глава 5. Уровень архитектуры набора команд

    1. Общий обзор уровня архитектуры набора команд

    2. Типы данных

    3. Форматы команд

    4. Адресация

    5. Типы команд

    6. Поток управления

    7. Ханойская башня

    8. Архитектура IA-64 и процессор Itanium 2

    9. Краткое содержание главы

    10. Вопросы и задания

  6. Глава 6. Уровень операционной системы

    1. Виртуальная память

    2. Виртуализация оборудования

    3. Виртуальные команды ввода-вывода

    4. Виртуальные команды для параллельной работы

    5. Примеры операционных систем

    6. Краткое содержание главы

    7. Вопросы и задания

  7. Глава 7. Уровень ассемблера

    1. Знакомство с ассемблером

    2. Макросы

    3. Процесс ассемблирования

    4. Компоновка и загрузка

    5. Краткое содержание главы

    6. Вопросы и задания

  8. Глава 8. Параллельные компьютерные архитектуры

    1. Внутрипроцессорный параллелизм

    2. Сопроцессоры

    3. Мультипроцессоры

    4. Мультикомпьютеры

    5. Распределенные вычисления

    6. Краткое содержание главы

    7. Вопросы и задания

  9. Глава 9. Библиография

  10. Приложение А. Двоичные числа

    1. Числа конечной точности

    2. Позиционные системы счисления

    3. Преобразование чисел из одной системы счисления в другую

    4. Отрицательные двоичные числа

    5. Двоичная арифметика

    6. Вопросы и задания

  11. Приложение Б. Числа с плавающей точкой

    1. Принципы представления чисел с плавающей точкой

    2. Стандарт IEEE 754

    3. Вопросы и задания

  12. Приложение В. Программирование на языке ассемблера

    1. Основные понятия

    2. Процессор 8088

    3. Память и адресация

    4. Набор команд 8088

    5. Ассемблер

    6. Трассер

    7. Подготовительные действия

    8. Примеры

    9. Вопросы и задания

  • 3553
  • 06 января 2017, 13:11
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?