Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
labrabmo-peresilki.doc
Скачиваний:
25
Добавлен:
10.02.2015
Размер:
1.54 Mб
Скачать

Вариант 5

  1. Используя непосредственныйспособ адресации, заслать число 51 в ячейку памяти 97 и в ячейку памятиE5. Число из ячейкиE5 загрузить в аккумулятор, используяпрямойспособ адресации. Из аккумулятора число переслать в ячейку памяти 15B, используяиндексныйспособ адресации. Обменять содержимое регистров АСС и Х. Завершить программу командойSTOP.

  2. Используя непосредственныйспособ адресации, заслать десятичное число 68 в ячейки памяти 91 иB5, а в регистр Х – число 90. Используяиндексный способ адресации с пост - инкрементом, переслать число из ячейки памятиB5 в ячейку 90. Число из ячейки 91 переслать в регистр АСС, используяиндексныйспособ адресации. Переслать содержимое регистра Х в регистр АСС. Завершить программу командойSTOP.

  3. Очистить регистры АСС и Х. Используя непосредственный способ символьной адресации, заслать число 6Eв аккумулятор и переслать его, используяпрямое задание символьного адреса в ячейку памяти 20B. Загрузить в аккумулятор, используянепосредственныйспособcимвольной адресации, числоC2. Из аккумулятора число переслать в ячейку памяти 20B, используяиндексный способ адресации с двухбайтовым смещением. В регистре АСС поменять местами тетрады числа. Завершить программу командойSTOP.

  4. Используя непосредственныйспособ адресации, заслать число 09 в ячейку памяти B0, и в ячейку памяти 5E, используяиндексныйспособ адресации. Число из ячейки 5Eзагрузить в аккумулятор, используяпрямойспособ адресации. Из аккумулятора число переслать в ячейку памяти 185, используяиндексный способ адресации с однобайтовым смещением. Однобайтовое смещение вычисляется с учётом уже имеющегося значения индексного регистра. Переслать содержимое индексного регистра Н:Х, уменьшенное на 1, в регистрSP. Записать в стек содержимое регистра АСС. Завершить программу командойSTOP.

  5. Используя непосредственныйспособ адресации, заслать числоB9 в ячейку памяти A2. Переслать содержимое ячейки памяти A2 в регистр АСС. Сформировать в регистреSPзначение 20A. Записать содержимое АСС в стек. Загрузить в регистр Н содержимое вершины стека. Завершить программу командойSTOP.

Вариант 6

  1. Используя непосредственныйспособ адресации, заслать число 62 в ячейку памятиA8 и в ячейку памятиF6. Число из ячейкиF6 загрузить в аккумулятор, используяпрямойспособ адресации. Из аккумулятора число переслать в ячейку памяти 0FC, используяиндексныйспособ адресации. Обменять содержимое регистров АСС и Х. Завершить программу командойSTOP.

  2. Используя непосредственныйспособ адресации, заслать десятичное число 79 в ячейки памяти A2 иC6, а в регистр Х – число A1. Используяиндексный способ адресации с пост - инкрементом, переслать число из ячейки памятиC6 в ячейку A1. Число из ячейки A2 переслать в регистр АСС, используяиндексныйспособ адресации. Переслать содержимое регистра Х в регистр АСС. Завершить программу командойSTOP.

  3. Очистить регистры АСС и Х. Используя непосредственный способ символьной адресации, заслать число 7F в аккумулятор и переслать его, используяпрямое задание символьного адреса в ячейку памяти 21C. Загрузить в аккумулятор, используянепосредственныйспособcимвольной адресации, числоD3. Из аккумулятора число переслать в ячейку памяти 21C, используяиндексный способ адресации с двухбайтовым смещением. В регистре АСС поменять местами тетрады числа. Завершить программу командойSTOP.

  4. Используя непосредственныйспособ адресации, заслать число 1A в ячейку памяти C1, и в ячейку памяти 6F, используяиндексныйспособ адресации. Число из ячейки 6F загрузить в аккумулятор, используяпрямойспособ адресации. Из аккумулятора число переслать в ячейку памяти 196, используяиндексный способ адресации с однобайтовым смещением. Однобайтовое смещение вычисляется с учётом уже имеющегося значения индексного регистра. Переслать содержимое индексного регистра Н:Х, уменьшенное на 1, в регистрSP. Записать в стек содержимое регистра АСС. Завершить программу командойSTOP.

  5. Используя непосредственныйспособ адресации, заслать числоCAв ячейку памяти B3. Переслать содержимое ячейки памяти B3 в регистр АСС. Сформировать в регистреSPзначение 21B. Записать содержимое АСС в стек. Загрузить в регистр Н содержимое вершины стека. Завершить программу командойSTOP.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]