ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 04.12.2023
Просмотров: 1132
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Пусть имеется двух байтная команда: (A3)*(A2)⇒A1
- 10 -
0,5б 1,5б
Как можно не изменяя длины команды изменить длину адресного поля? Можн
о запретить запись в ячейку с адресом 0000. A1 – адрес приемника.
Формат адресной части изменился, и адресное пространство возросло до 256 элементов.
Но большинство команд относящихся к SISC процессорам имеет переменную длину команд:
А1 А2 0000 – обозначает что A1 и A2 возросли в два раза.
Если требуется еще больше расширить адресное пространство, то можно, используя, принцип переменной длины команды, определить, что 0000 озна
чает, что длина адресного поля, например, стала 5 байт.
Как можно увеличить набор операций?
КОп А1 А2 А3 0000 КОп1 А1 А2
Коп
Например,
- 10 -
0,5б 1,5б
Как можно не изменяя длины команды изменить длину адресного поля? Можн
о запретить запись в ячейку с адресом 0000. A1 – адрес приемника.
Формат адресной части изменился, и адресное пространство возросло до 256 элементов.
Но большинство команд относящихся к SISC процессорам имеет переменную длину команд:
А1 А2 0000 – обозначает что A1 и A2 возросли в два раза.
Если требуется еще больше расширить адресное пространство, то можно, используя, принцип переменной длины команды, определить, что 0000 озна
чает, что длина адресного поля, например, стала 5 байт.
Как можно увеличить набор операций?
КОп А1 А2 А3 0000 КОп1 А1 А2
Коп
Например,