Главная Учебники - Разные Руководство пользователя контроллера DL06. Номер руководства D0-06USER-M-RUS (часть 1)
поиск по сайту правообладателям
|
|
|
содержание .. 16 17 18 19 ..
Глава 5: Стандартные
команды RLL. 5—61
»
Load Accumulator Indexed (LDX)
Load Accumulator Indexed – это 16- битная
команда , которая
загружает
в
аккумулятор
значение
ячейки V- памяти , определяя
исходный
адрес
и
добавляя
к
исходному
адресу
смещение
заданное
в
первой
ячейке
стека .
Эта
инструкция
интерпретирует
значение
в
первой
ячейке
стека
как
шестнадцатеричное . Значение
смещения
адреса ( исходный
адрес + смещение ) должно
быть
загружено
в
младшие 16 бит
аккумулятора . Старшие
16 бит
аккумулятора
установлены
в 0.
Полезный
совет :
Команду Load Address можно
использовать
для
конвертирования
восьмиричного
адреса
в
шестнадцатиричный
адрес
и
загрузки
значения
ячейки
в
аккумулятор .
Тип
данных
операнда
Диапазон
aaa V- память
V Смотри
карту
памяти
Указатель
Р Смотри
карту
памяти
ПРИМЕЧАНИЕ : Две
последовательных
команды Load поместят
значение
первой
команды Load в
стек
аккумулятора .
В
следующем
примере , когда X1 включен , шестнадцатиричный
эквивалент
восьмиричного
числа 25 будет
загружен
в
аккумулятор ( это
значение
будет
перемещено
в
стек
при
выполнении
команды Load Accumulator Indexed). К
адресу
ячейки V- памяти V1410 добавляется
значение
из
первого
уровня
стека
и
значение
этой
ячейки (V1435 = 2345) загружается
в
младшие 16 бит
аккумулятора
с
использованием
команды Load Accumulator Indexed. Значение
младших 16 бит
аккумулятора
выводятся
в
ячейку V1500 с
использованием
команды Out.
|