Информатика и вычислительная техника
  • формат pdf
  • размер 1,30 МБ
  • добавлен 05 октября 2016 г.
Павлов А.В. Архитектура вычислительных систем
Учебное пособие. — СПб.: Университет ИТМО, 2016. — 86 с.
В пособии представлены методические материалы по курсу «Архитектура вычислительных систем». Изложены базовые сведения и освещен круг вопросов, связанных с построением и функционирование вычислительных устройств и систем. Уделено внимание перспективным идеям и технологиям построения вычислителей.
Для бакалавров, обучающихся по направлению подготовки 12.03.03 «Фотоника и оптоинформатика» по профилям подготовки: "Оптические и квантовые технологии передачи, записи и обработки информации", "Наноматериалы и нанотехнологии фотоники и опто-информатики", "Физика наноструктур".
Список обозначений и сокращений
Введение
Понятие числа
Аксиомы Пеано
Системы счисления
Понятие информации
Энтропийный и корреляционный подходы к оценке количества информации
Аналоговые и цифровые вычислители
Классификация вычислителей
Теорема Котельникова
Иерархическая организация компьютера
Цифровой компьютер
Определения
Понятие языка и виртуальной машины
Уровни языков и виртуальных машин
Особенности каждого уровня
Интерпретация и трансляция
Логическая эквивалентность аппаратного и программного обеспечения
Связь уровня развития элементной базы с выбором соотношения аппаратного и программного обеспечения
Архитектура и организация компьютера
Понятие архитектуры ЦК – различные подходы и определения
Архитектура: программная и аппаратная
Понятие организации ЦК
Структурная и функциональная организация
Связь понятий архитектуры и организации
Гарвардская и Принстонская архитектуры
Принцип программного управления
Основные элементы программной архитектуры
Форматы представления данных
Элементы и узлы цифрового компьютера
Алгебра логики
Логические схемы «И», «ИЛИ», «И-НЕ», «ИЛИ-НЕ»
Триггеры: классификация, различные типы триггеров, их реализация логическими схемами
Регистры, их классификация, назначение, реализация логическими схемами
Шифратор, мультиплексор, счетчик, преобразователь кода
Центральный процессор
Программная модель (регистровая структура) процессора
Центральный процессор (тракт данных). Форматы команд. Цикл тракта данных – цикл выполнения команд ЦП
CISC и RISC архитектуры
Методы обеспечения параллелизма на уровне команд
Структура и форматы машинных команд
Структура процессора и выполнение команд
Запоминающие устройства
Память. Классификация компьютерной памяти
Элементная база запоминающих устройств. Реализация памяти с произвольным доступом на МДП-транзисторах
Вычислительные системы
Понятие системы. Закон Эшби
Параллелизм и пути его достижения. Закон Амдала
Систематика Флинна. Концепция потоков
SIMD, SIMD, MISD, MIMD и MSIMD архитектуры
Кластеры. Классификация. Проблемы организации распределенных вычислений
Похожие разделы