1

Step 1

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

2

Step 2

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

3

Step 3

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

4

Step 4

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

5

Step 5

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

6

Step 6

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

7

Step 7

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

8

Step 8

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

9

Step 9

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

10

Step 10

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

11

Step 11

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

12

Step 12

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

1

Step 1

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

2

Step 2

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

3

Step 3

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

4

Step 4

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

5

Step 5

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

6

Step 6

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

7

Step 7

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

8

Step 8

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

9

Step 9

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

10

Step 10

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

11

Step 11

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

12

Step 12

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

06 January 2017
Goal completed 9 February 2017

Goal author

Daniil

Belarus, Минск

30 years old

Career & Work

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

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

 Goal Accomplishment Criteria

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

 Goal ecological compatibility

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

  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. Вопросы и задания

  • 3498
  • 06 January 2017, 13:11
Sign up

Signup

Уже зарегистрированы?
Quick sign-up through social networks.
Sign in

Sign in.
Allowed.

Not registered yet?
 
Log in through social networks
Forgot your password?