Информатика. Архитектура компьютера. 14. Каково должно быть смещение в команде перехода к адресу 56, если сама команда имеет адрес 4Е? 5Е?
16. Напишите программу, которая переписывает в R3 наименьшее из чисел, хранящихся в регистрах R1 и R2.

30 Июн 2023 в 19:40
47 +1
0
Ответы
1

Смещение в команде перехода к адресу 56 при адресе команды 4E будет равно 56 - 4E = 0E. При адресе команды 5E смещение будет 56 - 5E = 02.

Пример программы на ассемблере для переписывания наименьшего числа из R1 и R2 в R3:

MOV R3, R1 ; Переписываем значение из R1 в R
CMP R2, R3 ; Сравниваем значение из R2 с текущим значением в R
JL Write_R2 ; Если значение из R2 меньше, переписываем его в R
JMP End_Program ; Завершаем программ
Write_R2
MOV R3, R2 ; Переписываем значение из R2 в R
End_Program
HLT ; Завершаем программу

Это простой пример программы на ассемблере, которая переписывает наименьшее из чисел из регистров R1 и R2 в регистр R3.

16 Апр в 16:08
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 90 515 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир