.php>
Содержание: "Комплекс технических и программных средств, предназначенный для автоматизации подготовки и решения задач пользователей. Структура"
Комплекс технических и программных средств, предназначенный для автоматизации подготовки и решения задач пользователей. Структура
СодержаниеАрхитектура ЭВМ
1.2.Классификация средств ЭВТ
1.3. Общие принципы построения современных ЭВМ
1.4 Понятие о состоянии процессора (программы). Вектор (слово) состояния
2. Определение архитектуры ЭВМ
Основные характеристики, области применения ЭВМ различных классов Понятие архитектуры ЭВМ
Основные характеристики ЭВМ
Малые и микроЭВМ.
МинисуперЭВМ и суперминиЭВМ.
Лекция 2. Организация памяти ЭВМ.
По типу запоминающих элементов
По способу организации обращения
По характеру считывания С разрушением информации Без разрушения информацииПо способу хранения
По способу организации
2.1. Общие сведения и классификация устройств памяти
Емкость памяти
Плотность записи
Оперативной или основной памятью
2.2 Адресная, ассоциативная и стековая организации памяти
Адресная память.
Ассоциативная память.
РгАП. Затем при 0 = 1 считывание отменяется из-за отсутствия искомой информации, при 1 = 1 считывается в РгИ
Архитектурная организация процессора ЭВМ
Структура машинной команды
Префикс замены сегмента
D в дескрипторах исполняемых сегментов (см. урок 16). Если D
66h и разрядности адреса 67h
Префикс повторения
Код операции
Байт режима адресации modr/m
Байт масштаб-индекс-база (байт sib)
Поле смещения в команде
Поле непосредственного операнда
Способы задания операндов команды
Операнд задается неявно на микропрограммном уровне
Операнд задается в самой команде
Операнд находится в одном из регистров
Операнд располагается в памяти
Операнд находится в стеке
Прямая адресация
Относительная прямая адресация
Абсолютная прямая адресация
Косвенная базовая (регистровая) адресация
Косвенная базовая (регистровая) адресация со смещением
Косвенная индексная адресация со смещением
Косвенная базовая индексная адресация
Косвенная базовая индексная адресация со смещением
Подразумеваемый операнд.
Подразумеваемый адрес.
Непосредственная адресации.
Прямая адресация.
Относительная адресация или базирование.
РгАОП := РгВ
Укороченная адресация.
Косвенная адресация.
РгАОП := РгК
Автоинкрементная и автодекрементная адресации.
Адресация слов переменной длины.
3.6. Стековая адресация
9.7. Команды, процедуры и микропрограммы
Команды перехода (передачи управление)
РгАОП := РгК
ПР, формируемого в специальном регистре РгПР
М=1111 команда УП выполняет безусловный переход, а при М
РгК команды БПВ можно представить в следующем виде (см. рис. 3.9 и 3.11): СчК := СчК + LК; образование адреса возврата А
РгК заключающей подпрограммы команды БПК, содержащей в поле А
РгАОП := РгК
Архитектура суперскалярных процессоров
Предварительная выборка команд и предсказание переходов
Декодирование команд, переименование ресурсов и диспетчеризация
Исполнение команд
Работа с памятью
Завершение выполнения команды
Направления развития суперскалярной архитектуры
Структура суперскалярного микропроцессора
9.16. Принципы организации системы прерывания программ
Характеристики системы прерывания.
Затраты времени на переключение программ (издержки прерывания)
Количество уровней прерывания
Организация перехода к. прерывающей программе. Приоритетное обслуживание запросов прерывания.
Процедура прерывания с опросом источников (флажков) прерывания.
Схема циклического опроса запросов (источников) прерываний
Цепочечная однотактная схема определения приоритетного запроса («дейзи-цепочка»)
Векторное прерывание
Программно-управляемый приоритет прерывающих программ
Порог прерывания.
9.17. Особенности систем прерывания малых ЭВМ
Векторная система прерывания в малых машинах СМ ЭВМ
Запросы прерываний.
ЗП8 (запросов прямого доступа к памяти). Их приоритет всегда выше приоритета процессора. Поэтому в ответ на запрос ЗПД (ЗП8)
9.19. Процедура выполнения команд. Рабочий цикл процессора
9.20. Принцип совмещения операций академика С. А. Лебедева. Конвейер операций
Синхронный конвейер операций
Арифметический конвейер.
I — от Instruction (инструкция, команда) и Е —
Контрольные вопросы
Иерархическая структура памяти
Классификация вычислительных систем
Основные классы современных параллельных компьютеровMPP, SMP, NUMA, PVP, кластеры.
Массивно-параллельные системы (MPP)
T3E, Hitachi SR8000
Операционная система
Модель программирования
Системы с неоднородным доступом к памяти (NUMA)
Операционная система
Модель программирования
SMP) в рамках многопроцессорных конфигураций. Несколько таких узлов могут быть объединены с помощью коммутатора (аналогично MPP
SX-5, линия векторно-конвейерных компьютеров CRAY: от CRAY-1, CRAY J90/T90
Кластерные системы
Модель программирования
Denelcor HEP (Heterogeneous Element Processor)
PASM (Partitioned SIMD/MIMD computer)
lCAP (loosely Coupled Array Processors
PEPE (Parallel Element Processor Ensemble)