Мой ассемблер

Приветствуем! Наш сайт поможет вам в изучении замечательного языка программирования — ассемблера. Наиболее он полезен для тех студентов и интересующихся, которые изучают ассемблер на примере МПС КР580ВМ80А — здесь содержится обширная информация об этом великолепном устройстве.

§2.6 Перенесение массива памяти в адресном пространстве (ПМ)

4.2.6. Перенесение массива памяти в адресном пространстве (ПМ)

Эта мониторная функция переписывает ранее записанные коды из участка памяти с заданными границами в новый участок памяти с указанным начальным адресом. При этом следует помнить, что старый и новый участки памяти не должны пересекаться (не должны иметь хотя бы одного общего адреса) и длина нового участка должна быть достаточной для помещения всех переписываемых кодов. В соответствии с табл.2.2 адреса ОЗУ имеют границы 0800¸OBFF.

Пример: требуется переписать массив памяти с границами 0820¸0830 (длина 1710 ячеек) в новый участок с начальным адресом 0В00. Линейная запись этих операций имеет вид ПМ 0820 _ 0830 _ 0В00 ВП, а состояние дисплея отображается таблицей

Таблица 4.2.6










































Клавиша

Дисплей

ПМ

0

0

8

0

8

2

0

8

2

0

0

8

2

0

Страницы: 1 | 2