ну вот конкретно в данном случае стоит задача максимально быстро перебросить линейные 768 байт атрибутов.
Чего-то я с циклом туплю снова. Почему-то цикл бесконечный получается.
Код:VIRT_ATTR_TO_SCR halt di ;ld bc,768 ld hl,MAIN_BUFF ; откуда ld de,REAL_SCREEN ; куда ; ldir ld bc,48 ; вдвое больше, т.к. djnz и ldi декрементят B VTSL1 dup 32 ; 32 ldi-шки подряд ldi edup djnz VTSL1 ei RET





Ответить с цитированием
