Информатика и вычислительная техника
  • формат pdf
  • размер 6.94 МБ
  • добавлен 21 июня 2008 г.
Цилькер Б.Я., Орлов С.А. Организация ЭВМ и систем
Учебник посвящен систематическому изложению вопросов организации структуры и функционирования вычислительных машин и систем, при этом большое внимание уделяется вопросам эффективности традиционных и перспективных решений в области компьютерной техники. Рассмотрены структура и функционирование классических фон-неймановских машин, принципы организации шин, внутренней и внешней памяти, операционных устройств и устройств управления, систем ввода-вывода. Изложены основные тенденции в архитектуре современных процессоров. Значительная часть материала посвящена идеологии построения и функционирования параллельных и распределенных вычислительных систем самых разнообразных классов. Показаны наиболее перспективные направления в области организации и архитектуры вычислительных машин и систем. В основу работы положен 25-летний университетский опыт преподавания авторами соответствующих дисциплин. Книга допущена Министерством образования РФ в качестве учебника для студентов высших учебных заведений, обучающихся по направлению «Информатика и вычислительная техника».
Качество: среднее. Размер: 6.93 МБ (7 274 892 байт).

Становление и эволюция цифровой вычислительной техники. Определение понятия «архитектура». Уровни детализации структуры вычислительной машины. Эволюция средств автоматизации вычислений. Нулевое поколение (1492-1945). Первое поколение (1937-1953). Второе поколение (1954-1962). Третье поколение (1963-1972). Четвертое поколение (1972-1984). Пятое поколение (1984-1990). Шестое поколение (1990-). Концепция машины с хранимой в памяти программой. Принцип двоичного кодирования. Принцип программного управления. Принцип однородности памяти. Принцип адресности. Фон-неймановская архитектура. Типы структур вычислительных машин и систем. Структуры вычислительных машин. Структуры вычислительных систем. Перспективы совершенствования архитектуры ВМ и ВС. Тенденции развития больших интегральных схем. Перспективные направления исследований в области архитектуры. Архитектура системы команд. Классификация архитектур системы команд. Классификация по составу и сложности команд. Классификация по месту хранения операндов. Регистровая архитектура. Архитектура с выделенным доступом к памяти. Типы и форматы операндов. Числовая информация. Символьная информация. Логические данные. Строки. Прочие виды информации. Типы команд. Команды пересылки данных.
Команды арифметической и логической обработки. SIMD-команды. Команды для работы со строками. Команды преобразования. Команды ввода/вывода. Команды управления системой. Команды управления потоком команд. Форматы команд. Длина команды. Разрядность полей команды. Количество адресов в команде. Выбор адресности команд. Способы адресации операндов. Способы адресации в командах управления потоком команд. Система операций. Функциональная организация
фон-неймановской ВМ. Функциональная схема фон-неймановской вычислительной машины. Устройство управления. Арифметико-логическое устройство. Основная память. Модуль ввода/вывода. Микрооперации и микропрограммы. Способы записи микропрограмм. Совместимость микроопераций. Цикл команды. Стандартный цикл команды. Описание стандартных циклов команды для гипотетической машины. Машинный цикл с косвенной адресацией. Машинный цикл с прерыванием. Диаграмма состояний цикла команды. Основные показатели вычислительных машин. Быстродействие. Критерии эффективности вычислительных машин. Способы построения критериев эффективности. Нормализация частных показателей. Учет приоритета частных показателей. Организация шин. Типы шин. Шина «процессор-память». Шина ввода/вывода. Системная шина. Иерархия шин. Вычислительная машина с одной шиной. Вычислительная машина с двумя видами шин. Вычислительная машина с тремя видами шин. Физическая реализация шин. Механические аспекты. Электрические аспекты. Распределение линий шины.
Выделенные и мультиплексируемые линии. Арбитраж шин. Схемы приоритетов. Схемы арбитража. Протокол шины. Синхронный протокол. Асинхронный протокол. Особенности синхронного и асинхронного протоколов. Методы повышения эффективности шин. Пакетный режим пересылки информации.
Конвейеризация транзакций. Протокол с расщеплением транзакций. Увеличение полосы пропускания шины.
Ускорение транзакций. Повышение эффективности шин с множеством ведущих. Надежность и отказоустойчивость. Стандартизация шин. Память. Характеристики систем памяти. Иерархия запоминающих устройств. Основная память. Блочная организация основной памяти. Организация микросхем памяти. Синхронные и асинхронные запоминающие устройства. Оперативные запоминающие устройства. Постоянные запоминающие устройства. Энергонезависимые оперативные запоминающие устройства. Специальные типы оперативной памяти. Обнаружение и исправление ошибок. Стековая память. Ассоциативная память. Кэш-память. Емкость кэш-памяти. Размер строки. Способы отображения оперативной памяти на кэш-память. Алгоритмы замещения информации в заполненной кэш-памяти. Алгоритмы согласования содержимого кэш-памяти и основной памяти. Смешанная и разделённая кэш-память. Одноуровневая и многоуровневая кэш-память. Дисковая кэш-память. Понятие виртуальной памяти. Страничная организация памяти. Сегментно-страничная организация памяти. Организация защиты памяти. Внешняя память. Магнитные диски. Массивы магнитных дисков с избыточностью. Оптическая память. Магнитные ленты. Устройства управления. Функции центрального устройства управления. Модель устройства управления. Структура устройства управления. Микропрограммный автомат с жесткой логикой. Микропрограммный автомат с программируемой логикой. Принцип управления по хранимой в памяти микропрограмме. Кодирование микрокоманд. Обеспечение последовательности выполнения микрокоманд. Организация памяти микропрограмм. Пути повышения быстродействия автоматов микропрограммного управления. Операционные устройства
вычислительных машин. Структуры операционных устройств. Операционные устройства с жесткой структурой. Операционные устройства с магистральной структурой. Базис целочисленных операционных устройств. Сложение и вычитание. Целочисленное умножение. Умножение чисел без знака. Умножение чисел со знаком. Умножение целых чисел и правильных дробей. Ускорение целочисленного умножения. Логические методы ускорения умножения. Аппаратные методы ускорения умножения. Целочисленное деление. Деление с восстановлением остатка. Деление без восстановления остатка. Деление чисел со знаком. Ускорение целочисленного деления. Замена деления умножением на обратную величину. Ускорение вычисления частичных остатков. Алгоритм SRT. Деление в избыточных системах счисления. Операционные устройства с плавающей запятой. Подготовительный этап. Заключительный этап. Сложение и вычитание. Умножение. Деление. Реализация логических операций. .Системы ввода/вывода. Адресное пространство системы ввода/вывода. Внешние устройства. Модули ввода/вывода. Функции модуля. Структура модуля. Методы управления вводом/выводом. Программно управляемый ввод/вывод. Ввод/вывод по прерываниям. Прямой доступ кпамяти. Каналы и процессоры ввода/вывода. Канальная подсистема. Основные направления в архитектуре процессоров. Конвейеризация вычислений. Синхронные линейные конвейеры. Метрики эффективности конвейеров. Нелинейные конвейеры. Конвейер команд. Конфликты в конвейере команд. Методы решения проблемы условного перехода. Предсказание переходов. Суперконвейерные процессоры. Архитектуры с полным и сокращенным набором команд. Основные черты RISC-архитектуры. Регистры в RISC-процессорах. Преимущества и недостатки RISC. Суперскалярные процессоры. Особенности реализации суперскалярных процессоров. Аппаратная поддержка суперскалярных операций. Параллелизм как основа высокопроизводительных вычислений. Уровни параллелизма. Параллелизм уровня задания. Параллелизм уровня программ. Параллелизм уровня команд. Метрики параллельных вычислений. Профиль параллелизма программы. Ускорение, эффективность, загрузка и качество. Закон Амдала. Закон Густафсона. Классификация параллельных вычислительных систем. Классификация Флинна. Организация памяти вычислительных систем. Память с чередованием адресов. Модели архитектуры памяти вычислительных систем. Модели архитектур совместно используемой памяти. Модели архитектур распределенной памяти. Мультипроцессорная когерентность кэш-памяти. Программные способы решения проблемы когерентности. Аппаратные способы решения проблемы когерентности. Топологии вычислительных систем. Метрики сетевых соединений. Функции маршрутизации данных. Перестановка. Тасование. Баттерфляй. Реверсирование битов. Сдвиг. Сеть ILLIAC IV. Циклический сдвиг. Статические топологии. Линейная топология. Кольцевые топологии. Звездообразная топология. Древовидные топологии. Решетчатые топологии. Полносвязная топология. Топология гиперкуба. Топология k-ичного n-куба. Динамические топологии. Блокирующие и неблокирующие многоуровневые сети. Шинная топология. Топология перекрестной коммутации («кроссбар»). Коммутирующие элементы сетей с динамической топологией. Топология «Баньян». Топология «Омега». Топология «Дельта». Топология Бенеша. Топология Клоша. Топология двоичной n-кубической сети с косвенными связями. Топология базовой линии. Вычислительные системы класса SIMD. Векторные и векторно-конвейерные вычислительные системы. Понятие вектора и размещение данных в памяти. Понятие векторного процессора. Структура векторного процессора. Структуры типа «память-память» и «регистр-регистр». Обработка длинных векторов и матриц. Ускорение вычислений. Матричные вычислительные системы. Интерфейсная ВМ. Контроллер массива процессоров. Массив процессоров. Ассоциативные вычислительные системы. Вычислительные системы с систолической структурой. Классификация систолических структур. Топология систолических структур. Структура процессорных элементов. Пример вычислений с помощью систолического процессора. Вычислительные системы с командными словами сверхбольшой длины (VLIW). Вычислительные системы с явным параллелизмом команд (EPIC). Вычислительные системы класса MIMD. Симметричные мультипроцессорные системы. Архитектура SMP-системы. Кластерные вычислительные системы. Классификация архитектур кластерных систем. Топологии кластеров. Системы с массовой параллельной обработкой (МРР). Вычислительные системы с неоднородным доступом к памяти. Вычислительные системы на базе транспьютеров. Архитектура транспьютера. Вычислительные системы с обработкой по принципу волнового фронта. Потоковые и редукционные вычислительные системы. Вычислительные системы с управлением вычислениями от потока данных. Вычислительная модель потоковой обработки. Архитектура потоковых вычислительных систем. Статические потоковые вычислительные системы. Динамические потоковые вычислительные системы. Макропотоковые вычислительные системы. Гиперпотоковая обработка. Вычислительные системы с управлением вычислениями по запросу.
Похожие разделы
Смотрите также

Выхованец В.С. Организация ЭВМ и систем

  • формат pdf
  • размер 1.87 МБ
  • добавлен 19 сентября 2010 г.
Учебное пособие для вузов. Тирасполь, 2000. 193 с. В учебном пособии излагается организация современных вычислительных средств. Рассматриваются теоретические основы обработки данных и принципы построения процессоров, компьютеры универсального назначения, системы высокопроизводительной обработки данных, архитектура и организация современных систем обработки данных. Представлен прикладной аспект автоматизации проектирования. Теоретические основы д...

Гудыно Л.П., Микрюков А.А. Организация ЭВМ и систем

  • формат doc
  • размер 2.68 МБ
  • добавлен 02 декабря 2011 г.
Организация ЭВМ и систем. Учеб. пособие. - М.: Московский гос. университет экономики, статистики и информатики, 2008, 154с. Пособие содержит изложение основных понятий в сфере Организация ЭВМ и систем, рассматривается назначение и устройство компьютера, структура и функциональная организация ядра компьютера, построение периферии компьютера и управление, вычислительные системы, НАЗНАЧЕНИЕ И УСТРОЙСТВО КОМПЬЮТЕРА Введение. История и тенденции разв...

Ершов С.С. Архитектура и организация ЭВМ

  • формат pdf
  • размер 1.77 МБ
  • добавлен 05 ноября 2010 г.
Ершов, С. С. Архитектура и организация ЭВМ: учебное пособие. Часть 1. ЮУрГУ, кафедра ЭВМ, 2008. 144 с. В пособии рассматриваются принципы функциональной и структурной организации ЭВМ, а также процессоры — центральные устройства ЭВМ. При этом имеются в виду разные поколения и классы машин. Материал пособия соответствует читаемым дисциплинам «Организация ЭВМ и систем», «Архитектура ЭВМ и систем». Для студентов специальности 230101 («Вычислительные...

Козин И.В. Организация ЭВМ и систем

Практикум
  • формат pdf
  • размер 217.1 КБ
  • добавлен 24 января 2011 г.
Методические указания к курсовому проектированию. - СПб.: ГУАП, 2003. - 18 с. Методические указания предназначены для выполнения курсового проекта по дисциплине "Организация ЭВМ и систем" студентами специальностей 2201, 2202, 2203, 2204. Указания полезны также студентам всех специальностей университета при проектировании устройств и систем, в которых используется цифровая обработка информации. Подготовлены кафедрой вычислительных машин и комплекс...

Копейкин М.В., Спиридонов В.В. и др. Организация ЭВМ и систем (Память ЭВМ)

  • формат pdf
  • размер 1.6 МБ
  • добавлен 24 января 2011 г.
Учебное пособие. - СПб.: СЗТУ, 2004. - 153 с. Пособие разработано на основании требований государственных образовательных стандартов высшего профессионального образования по направлению подготовки дипломированного специалиста 654600 (специальность 220100 - "Вычислительные машины, комплексы, системы и сети") и направлению подготовки бакалавра 552800. В пособии рассматриваются вопросы функциональной и структурной организации памяти ЭВМ и систем....

Матвеев В.И. Мультимедийное пособие - Архитектура ЭВМ и систем

  • формат chm
  • размер 874.39 КБ
  • добавлен 16 июня 2011 г.
Электронное мультимедийное пособие. Лекции по дисциплине, Рабочая программа, Контрольные вопросы, Тесты. Введение. Требования к вычислительным системам. Архитектура системы команд. Основы организации ЭВМ. ЭВМ Фон Неймана. Организация памяти ЭВМ. Организация ввода/вывода. Рабочая программа дисциплины. Контрольные вопросы по дисциплине. Тесты для проведения самообследования знаний студента.rn

Тихонов В.А., Баранов А.В. Организация ЭВМ и систем

  • формат djvu
  • размер 5.78 МБ
  • добавлен 10 мая 2011 г.
Учебник / Под ред. акад. В. К. Левина. — М.: Гелиос АРВ, 2008. — 400 с., ил. ISBN 978-5-85438-179-6 Учебник посвящен систематическому изложению принципов построения, архитектуре и компонентам современных ЭВМ и вычислительных систем. Соответствует программе одноименного курса. Для студентов, обучающихся по специальности «Вычислительные машины, системы, комплексы и сети» (230101), может быть полезен и студентам других специальностей, где имеются со...

Хмелевский И.В., Битюцкий В.П. Организация ЭВМ и систем. Однопроцессорные ЭВМ. Часть 4

  • формат pdf
  • размер 636.3 КБ
  • добавлен 25 ноября 2010 г.
Иллюстрационный материал к конспекту лекций. 2-е изд., испр. и допол. - Екатеринбург: ГОУ ВПО УГТУ-УПИ, 2005. - 80 с. Иллюстрационный материал является выборкой всех иллюстраций из конспекта лекций по дисциплине "Организация ЭВМ и систем", которые преподаватель в процессе изложения материала вынужден изображать на доске. Настоящий сборник позволяет сократить непроизводительные затраты времени в процессе чтения лекций и улучшить восприятие студент...

Хмелевский И.В., Битюцкий В.П. Организация ЭВМ и систем. Однопроцессорные ЭВМ. Часть 5

Практикум
  • формат pdf
  • размер 247 КБ
  • добавлен 04 декабря 2010 г.
Методические указания к выполнению курсового проекта по дисциплине "Организация ЭВМ и систем". - Екатеринбург: ГОУ ВПО УГТУ-УПИ, 2005. - 19 с. Приведены пять тем технического задания по 20 вариантов для трех групп и методические указания к выполнению курсового проекта "Разработка специализированной микроЭВМ" по дисциплине "Организация ЭВМ и систем". Курсовой проект ориентирован как на выполнение под руководством преподавателя, так и самостоятел...

Чередов А.Д. Организация ЭВМ и систем

  • формат doc
  • размер 864.87 КБ
  • добавлен 22 апреля 2010 г.
Учеб. пособие. — Томск: Изд. ТПУ, 2000. — 136 с. В учебном пособии рассматриваются основные вопросы, связанные с ор­ганизацией ЭВМ и систем: архитектуры, характеристики и классификация ЭВМ; функциональная и структурная организация ЭВМ и центрального про­цессора; принципы организации подсистемы памяти ЭВМ и вычислительных систем; принципы организации подсистемы ввода-вывода; архитектуры и способы организации многопроцессорных вычислительных систем...