Описание
компьютера Радио-86РК
|
Журнал
РАДИО
|
ДИРЕКТИВА W в "РАДИО-86РК"
При адаптации программ с компьютеров, имеющих незначительные схемотехнические отличия от "Радио-86РК", часто возникает задача поиска в тексте программы адресов портов, подпрограмм или определенных ячеек памяти. По сути, задача сводится к поиску заданных двухбайтных слов. В МОНИТОРе исходного варианта компьютера (см. статью Д Горшкова, Г. Зеленко и др. "Персональный радиолюбительский компьютер "Радио-86РК", в "Радио", 1986, - № 8, с. 23-26) такой директивы нет. Для того чтобы дополнить МОНИТОР директивой поиска двухбайтных слов (назовем ее W - от англ., word - слово), в него необходимо внести изменения, показанные в табл. 1.
Для 32 килобайтной версии компьютера содержимое ячеек 0F892H, 0F897H, 0F89BH необходимо изменить на 76Н. При этом работоспособность для других директив МОНИТОРа и его подпрограмм не нарушится, изменится лишь сопутствующий директиве Х текст. Для опытных пользователей не составит труда ввести директиву W (ее исходный текст приведен в табл. 2) в любой вариант МОНИТОРа.
Работа с новой директивой проста W <начальный адрес>,<конечный адрес>,<искомое слово>. Следует заметить, что использование директивы для "сверхбыстрого" дизассемблирования с целью адаптации программ не всегда, оказывается, помогут опыт и знание АССЕМБЛЕРа.
В. ЛЮЛИН.
Украина, г. Калуш, Ивано-Франковской обл.
Отсканировано с журнала Радио №3 1997 год.
Описание
компьютера Радио-86РК
|
Журнал
РАДИО
|