- •История развития средств вычисления. Этапы развития.
- •Простейшие вычислительные инструменты
- •Механические счетные устройства с 17 века.
- •Электромеханические счетные машины (конец 19 начало 20 веков).
- •Электронно- вычислительные машины.
- •Классификация вычислительных машин.
- •Принципы построения эвм.
- •Характеристики эвм.
- •Архитектурные принципы фон Неймана.
- •Уу уВв уВыв зу
- •Функциональная и структурная организация процессора.
- •Процессор
- •Регистры
- •Стандартный цикл выполнения команды.
- •Программная модель микропроцессора.
- •Состав и назначение регистров.
- •Система команд процессора.
- •Способы обращения к памяти и внешним устройствам.
- •Характеристики процессоров.
- •Устройства управления процессорами.
- •Структурная модель устройства управления.
- •Мпа с жесткой логикой.
- •Мпа с программируемой логикой.
- •Арифметико- логические устройства.
- •Структура алу.
- •Классификация алу.
- •Магистральные алу.
- •Операционный блок универсального алу.
- •Система команд.
- •Классификация методов адресации.
- •Стековая адресация.
- •Архитектура системных команд.
- •Запоминающие устройства эвм.
- •Классификация запоминающих устройств.
- •Иерархическая структура памяти эвм.
- •Виртуальная память.
- •Алгоритм замещения страниц виртуальной памяти и строк кэш- памяти.
- •Вычислительные системы.
- •Архитектура вс
- •Организация шин
- •Типы шин
- •Шина «процессор-память»
- •Шина ввода/вывода
- •Системная шина
- •Иерархия шин Вычислительная машина с одной шиной
- •Вычислительная машина с двумя видами шин
- •Вычислительная машина с тремя видами шин
- •Системы ввода- вывода
- •Структура модуля ввода/вывода
- •Методы управления вводом/выводом Программно управляемый ввод/вывод
- •Ввод/вывод по прерываниям
- •Прямой доступ к памяти
Структура алу.
Операнд 2
Операнд 1
Регистры РОН
Операционный блок
Блок признаков
УУ
Флаги
Результат
Классификация алу.
По способу организации вычислений:
последовательные;
параллельные.
По способу представления информации:
целочисленные;
с плавающей запятой;
десятичные АЛУ.
По виду связи между элементами АЛУ:
АЛУ с непосредственными связями;
АЛУ с магистральной структурой.
В АЛУ с непосредственными связями назначение отдельных элементов предопределяет их взаимодействие с другими блоками.
В магистральном АЛУ обмен данными между всеми элементами осуществляется по информационной магистрали.
По способу построения:
универсальные;
блочные (функциональные).
В универсальном АЛУ операционной блок реализует небольшой базовый набор преобразований, которые в каждом конкретном случае выполняются в определенной последовательности. Блочные АЛУ- операционный блок содержит несколько блоков, каждый из которых отвечает за определенный вид преобразований, либо за обработку данных определенного вида.
Магистральные алу.
Магистральные АЛУ содержат магистрали двух типов:
внутренняя- для обмена данными между элементами, расположенными внутри;
внешняя- для взаимодействия с другими устройствами ЭВМ (память, внешние устройства).
3-х магистральное АЛУ.
Аоп1
Адрес
Регистры
Шина В
Шина А
Оп2
Оп1
Регистр 1
Регистр 2
…………..
Регистр
N
Блок признаков
Аоп2
Результат
Флаги
Шина С
М
ОП
ВУ
Значения операндов, участвующих в преобразовании, располагаются в регистрах, указывая адреса операндов и передают их по внутренним шинам А и В на вход операционного блока. Он выполняет преобразование, результат которого выдается на шину С. В зависимости от расположения приемника результата он будет передаваться либо в ОЗУ или ВУ, либо через демультиплексор записываться в соответствующий регистр.
РОН
А
В
С
Преимущество 3-х магистральной АЛУ- высокая скорость вычислений.
Недостаток- проводники шин занимают большую площадь на микросхеме (15-25%S).
РОН
А
С
БР
БР- буферный регистр.
В этом случае S от 5 до 20%, но будет тратиться больше времени.
АЛУ с одной магистралью.
РОН
БР1
БР2
А
В этом случае S от 3 до 10 %, но большие временные затраты.
