Здесь нас, как правило, подстерегают неожиданности. Компилятор находит множество неправильных или отсутствующих имен, неверных инструкций и т. д. После исправления ошибок он, наконец, благоволит программе и создает исполняемый файл с расширением

Косвеная адресация

Реестровая нумерация.

Переменная содержится в единственном из реестров общего назначения R0..R7 вместилища, адрес коего вычисляется числами RSO, RS1 регистра PSW. Адрес регистра вычисляется двумя меньшими битами байта синтаксиса алгоритма. Стековая адресация позволяет в каждом бите предписывать предписание алгоритма и адрес операнда. Поскольку операнд существует в невидимой ячейке, не требуется конструкций входа к поверхностной памяти данных.

Быстрая адресация.

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

Не прямо-реестровая нумерация.

Этот способ адресации пользует списки R0 и R1 в качестве указателей. Реестры применяются из хранилища, устанавливаемого степенями RSO, RS1 регистра PSW. Данные данных регистров используется как адрес для хода к указателю статической памяти данных, хранящей компоненту операции. Процедура получается двубайтной, число реестра показывает младший бит.Объем процедуры при этом равняется длине процедуры с применением реестровой адресации, нокосвенная адресация предоставляет доступ ко всему пространству внутренней памяти данных.


назад далее