Сложность машины с точки зрения пользователя
Основная память
Регистры
Каналы ввода-вывода
Абсолютная и относительная адресация
Базовый регистр
Индексный регистр
Другие способы адресаций
Типы команд
Команды с фиксированной точкой
Команды десятичной арифметики
Логические команды
Команды передачи управления
Команды арифметики с плавающей точкой
Привилегированные команды и команды управления процессором
Еще один способ классификации команды
Форматы команд машин, память которых организована словами
Набор команд IBM часть 1
Формат команд ЭВМ UNIVAC 1100
Управляющее и арифметическое устройство

Регистры

Регистры. Используются как для общих целей (общие регистры), таких, как адресация или хранение, операндов команд и (или) результатов, так и для специальных.

Наиболее важными специальными регистрами являются:
— счетчик программы. Содержит адрес следующей выполняет мои команды, код признака, отражающий результат работы предыдущей команды, маску программы и, если длина команды переменна, ее длину;
— маска прерываний программы, которая указывает, разрешено ли прерывание при наступлении того или иного события, например при переполнении на арифметической операции;
— регистры чисел с плавающей точкой. Используются при вычислениях с плавающей точкой;
— регистры каналов ввода-вывода. Управляют инициированием и завершением работы каналов;
— регистры состояний и флагов прерываний. Содержат информацию, идентифицирующую прерывание и указывающую статус прерываний.

Hosted by uCoz