1. Запустите симулятор лампанель . Введите программу data 01d0 data 3536 data 0101 data. С помощью дизассемблера
1. Запустите симулятор "лампанель". Введите программу data 01d0 data 3536 data 0101 data. С помощью дизассемблера программы "лампанель", перепишите эту программу на языке ассемблера. Запишите код команды stop. Запишите содержимое памяти, где располагается эта программа, в виде последовательности символов.
2. Как вы оцениваете, какой будет код команды mov r1,r3? Проверьте свой ответ с помощью программы.
3. Напишите программу для преобразования строчных букв в заглавные с помощью байтовых операций. Блок данных может выглядеть следующим образом: d: data "abcdefgh".
12.11.2023 14:14
Объяснение:
Данная задача предлагает вам переписать программу на языке ассемблера, используя симулятор "лампанель" и дизассемблер.
1. Вам нужно запустить симулятор "лампанель".
2. Введите программу `data 01d0 data 3536 data 0101 data`.
3. Запустите дизассемблер программы "лампанель".
4. Вы должны переписать эту программу на языке ассемблера.
5. Запишите код команды `stop`.
6. Запишите содержимое памяти, где располагается эта программа, в виде последовательности символов.
Дополнительный материал:
1. Вы запускаете симулятор "лампанель".
2. Вводите программу `data 01d0 data 3536 data 0101 data`.
3. Запускаете дизассемблер и переписываете программу на языке ассемблера.
4. Код команды `stop` будет `0000`.
5. Содержимое памяти будет представлено следующей последовательностью символов: `01d0 3536 0101`.
Совет:
- Важно внимательно изучить команды и синтаксис языка ассемблера, чтобы правильно переписать программу.
- Проверяйте свои результаты по шагам, чтобы избежать ошибок.
Задание: Перепишите программу `data 01f4 data 4641 data 0105 data 000f data` на языке ассемблера. Запишите код команды `halt`. Запишите содержимое памяти, где располагается эта программа, в виде последовательности символов.