- •394026 Воронеж, Московский проспект, 14 Оглавление
- •1. Принципы организации электронных вычислительных машин 23
- •2. Функциональная организация 37
- •3. Структурная организация электронных вычислительных машин 111
- •4. Организация процессоров 157
- •5. Организация операционных устройств 206
- •6. Организация памяти электронных вычислительных машин 264
- •Введение
- •1.Принципы организации электронных вычислительных машин
- •1.1Основные факторы, определяющие принципы организации электронных вычислительных машин
- •1.2Состав устройств, структура и порядок функционирования электронных вычислительных машин
- •1.3Основные технические характеристики вычислительного комплекса
- •2.2Режимы работы электронных вычислительных машин (организация вычислительных процессов)
- •2.3Средства мультипрограммирования
- •2.4Организация системы прерываний
- •2.5Многоуровневая организация памяти электронных вычислительных машин
- •2.6Средства защиты основной оперативной памяти
- •2.7Защита информации в персональных электронных вычислительных машинах ibm pc
- •2.8Машинные элементы информации
- •2.9Представление данных в электронных вычислительных машинах
- •2.9.1Представление чисел
- •2.9.2 Представление текстовой информации и логических значений
- •2.10 Форматы команд и машинные операции
- •2.11 Способы адресации информации в памяти электронных вычислительных машин
- •2.12 Организация адресного пространства внешней памяти. Виртуальная организация памяти
- •2.13 Особенности архитектуры персональных электронных вычислительных машин типа ibm pc
- •3.Структурная организация электронных вычислительных машин
- •3.1Понятие структурной организации электронных вычислительных машин
- •3.2Классы устройств электронных вычислительных машин
- •3.3Магистрально-модульный принцип построения электронных вычислительных машин. Понятие интерфейса
- •3.4Типовые конфигурации (структуры) однопроцессорных вычислительных комплексов
- •3.5Структуры мультипроцессорных и мультимашинных вычислительных комплексов
- •3.5.1Многомашинные вычислительные комплексы
- •3.5.2Мультипроцессорные вычислительные комплексы
- •3.5.3Мультипроцессорный вычислительный комплекс с раздельной памятью
- •3.6Нейрокомпьютеры
- •4.Организация процессоров
- •4.1Цикл выполнения команд
- •4.2Конвейерная организация процессоров
- •4.3Особенности организации современных процессоров
- •4.4 Эволюция способов организации процессоров
- •5.Организация операционных устройств
- •5.1Принцип микропрограммного управления (функциональная организация операционных устройств)
- •5.2Средства описания функций операционных устройств
- •5.3Структурная организация операционных устройств
- •5.4Функция и структура операционного автомата
- •5.5Организация работы операционных устройств во времени
- •5.6Структурный базис операционного автомата
- •5.7Организация операционного автомата
- •5.8Понятие микропроцессора
- •5.9Организация управляющего автомата
- •5.9.1Организация управляющего автомата с программируемой логикой управления
- •5.9.2Укрупненная структура управляющего автомата с программируемой логикой
- •5.9.3Управляющие автоматы с жесткой логикой управления
- •5.9.4С равнение характеристик управляющих автоматов с программируемой и жесткой логикой
- •6.Организация памяти электронных вычислительных машин
- •6.1Основные понятия
- •6.2Организация и основные характеристики запоминающих устройств
- •6.3Классификация запоминающих устройств
- •6.4Организация памяти первого уровня
- •6.5Организация адресных (сверхоперативных) запоминающих устройств
- •6.6Запоминающие устройства с ассоциативной организацией
- •6.7Организация кэш–памяти на основе ассоциативного запоминающего устройства (кэш с ассоциативной организацией)
- •6.8Организация стековых (магазинных) запоминающих устройств
- •6.9Организация памяти второго уровня (основной оперативной памяти)
- •6.10Организация памяти третьего уровня (внешней памяти)
- •6.10.1Классификация и основные характеристики внешних запоминающих устройств
- •6.10.2Организация накопителей на магнитных дисках
- •6.10.3 Организация накопителей на магнитной ленте
- •6.10.4 Организация оптических дисков
- •Библиографический список
3.Структурная организация электронных вычислительных машин
3.1Понятие структурной организации электронных вычислительных машин
Принцип организации – это принцип, в соответствии с которым объединение элементов в систему приводит к появлению у системы новых качеств, новых свойств, которых нет ни у одного из элементов системы.
Объединение осуществляется путём целенаправленного упорядочения (аранжировки), целью которого является получение новых свойств.
Под структурной организацией систем, (ЭВМ – в частности) понимается принцип, в соответствии с которым осуществляется объединение элементов в систему для достижения некоторой заданной цели.
В первой главе один такой принцип мы уже рассматривали – это принцип программного управления, из которого следует, что функцией ЭВМ является реализация вычислений на основе программы, загруженной в память ЭВМ. Для реализации этой функции необходимы известные устройства: процессор, память, УВв и УВыв, связь которых друг с другом очевидна (рисунок 6 - структура простейшей ЭВМ). В результате объединения устройств (элементов) в систему у ЭВМ появляется новое свойство – решать задачи на основе программ без участия человека.
Итак, под структурной организацией ЭВМ понимается набор правил, приёмов, с помощью которых осуществляется переход от функции системы к её структуре, реализующей эти функции.
Под структурой системы (ЭВМ - в частности) понимают набор элементов (устройств - в частности), объединённых в единую систему посредством связей между элементами. Или, другими словами, структура системы - это набор элементов и связей между ними. Структуру системы изображают схемой соединений её элементов.
На верхнем уровне иерархии описаний ЭВМ в качестве элементов системы выступают устройства ЭВМ. Структура ЭВМ определяет из каких устройств ЭВМ состоит и как устройства связаны и взаимодействуют друг с другом. Основным средством связи (сопряжения) элементов в единое целое является интерфейс - своеобразный элемент структуры.
Устройства ЭВМ, как элементы структуры, (кроме интерфейсов) принято задавать описанием их входов и выходов, а также перечнем реализуемых элементом функций (или явным описанием алгоритма функционирования элемента). В общем случае элемент структуры представляется в виде рисунка 3.1.
ВХ→ F →ВЫХ
Рисунок 3.1
Например, АЛУ как элемент структуры представлено на рисунке 3.2
↓g(КО)
D→ АЛУ →R
Рисунок 3.2
Функция АЛУ задается набором (списком) операций Fалу={f1, … , fG}.
Для изображения структур в ВТ используются различного рода схемы (ECKД, ГОСТ 2.702): структурные, функциональные, принципиальные и др. схемы.
Структурная схема отображает схему ЭВМ на уровне устройств: процессоров и др. Пример: структурная схема ЭВМ на основе единого интерфейса – общей шины ОШ (рисунок 3.3). Элементы структурных схем обозначают либо прямоугольником, либо используют специальные обозначения – условные графические обозначения (УГО):
Рисунок 3.3
на уровне структурных схем (Э1) используются УГО, представленные на рисунке 3.3;
уровень функциональных схем (Э2) - в качестве элементов используются известные функциональные узлы, которые обозначаются либо в виде прямоугольников, либо в виде УГО.
УГО для комбинационных схем:
д ля дешифраторов – - DC
для шифраторов - - CD
для сумматоров - - CМ
д
Р
д ля регистров сдвига -
уровень принципиальных схем (Э3) – используются УГО для ЛЭ: