Кстати хочу поделиться. В 89 дизассемблировал ЗАГИБОН и мне понравилось как там реализован вывод текста на экран. Сделано нестандартно и в ассемблерном тексте более читабельно.
Вид для печати
Кстати хочу поделиться. В 89 дизассемблировал ЗАГИБОН и мне понравилось как там реализован вывод текста на экран. Сделано нестандартно и в ассемблерном тексте более читабельно.
Для этого требуется модифицированная п/п вывода текста. В редакторе "Практик" (он же ED^7000) для Специалиста встроенная функция вывода символа больших и маленьких букв так и делала. Только твой пример портит [HL], я бы сделал так:
Код:***
CALL PRINT
DB 1FH,21H,00H
JMP 0F86CH
***
PRINT: XTHL
CALL 0F818H
XTHL
RET
HardWareMan, Посмотрел твой пример
http://zx.pk.ru/showpost.php?p=680275&postcount=53
Действительно на время выполнения F818 [HL] спасается в стеке. Оценил.
Немного сдвинулось с места.:v2_dizzy_step:
DB как расшифровывается, data base?