Vitamin, хорошо, есть процедура заливки, статья с описанием и код.
код воспроизведен с помощью IDA. что с ним делать? навтыкать внятные комментарии?
Для описания алгоритма надо ссылку на вики. Я про описание всяких тонкостей конкретной реализации.
Кстати о птичках, придумал как можно окрутить вопрос старших-младших байт:
Чтоб в случае неподдерживания данной конкретной операции в данном конкретном ассемблере, фикс был в одной строке, а не по всему сорцу.Код:SCREEN EQU #4000 SCREEN_HI EQU SCREEN/256
Vitamin, а как быть с dup/edup? их тоже не все асмы поддерживают, однако ж... имхо, надо чего-то конкретного придерживаться, в разумных рамках. например, в обработчике прерывания не писать push каждого регистра в отдельной строке, а просто через запятую, а кому важно - переделает, смысл-то ясен же. и sjasm - отличный выбор, на кого ориентироваться.
хотели же сделать табличку по асмам, где как старший байт получать, младший, edup'ы всякие и т.д. арифметика и то не всегда по правилам в асмах делается...
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)