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

Форматы команд машин, память которых организована словами

Форматы команд машин, память которых организована словами Команды машин, память которых организована словами, формируются по-разному. Во всех командах имеются такие основные поля, как поле для записи кода операции и поле адреса, но их расположение и способ интерпретации могут быть различными.

В качестве примера рассмотрим формат команд машины UNIVAC 1100, ячейка памяти которой состоит из 36 бит. Команды этой машины являются одноадресными, каждая команда занимает одну ячейку памяти. На рис. 4.8 представлен формат команды UNIVAC 1100.

Аппаратура этой машины позволяет за один .машинный такт осуществить доступ к операнду текущей команды и выполнить следующую. Этот метод называется совмещением. Память UNIVAC 1106/1108 состоит из модулей по 32 кбайт, причем каждый модуль обладает своим собственным механизмом доступа. Если процессор определяет, что операнд предыдущей команды и следующая команда находятся в различных модулях, то их обработка производится за один машинный такт. Для того чтобы использовать возможность совмещения выполнения команд, необходимо провести работу по разделению на разные блоки команд и данных программ. При про программировании на языке высокого уровня эту работу выполняют компиляторы. Если программист создает программу на языке ассемблера, то ему приходится самому следить за разделением. Время работы программы, как правило, уменьшается в два раза, если удается осуществить полное разделение.

Hosted by uCoz