Вывод текста в виде псевдо графики - Assembler

Узнай цену своей работы

Формулировка задачи:

Уважаемые подскажите как лучше при помощи псевдо графики вывести на экран сообщение "С 8 марта!" желательно в рамочке как это можно сделать просто? мб у кого-нибдь есть готовый вариант?

Решение задачи: «Вывод текста в виде псевдо графики»

textual
Листинг программы
org     100h
        mov     ax,3
        int     10h
        mov     ax,0B800h
        mov     es,ax
        mov     si,dbMass
        mov     di,40
        mov     cx,8
;
@@00:   push    cx
        add     di,160
        push    di
        mov     cx,5
@@01:   push    cx
        mov     bl,[si]
        inc     si
        mov     cx,8
@@02:   xor     ax,ax
        add     bl,bl
        jnc     @@03
        mov     ax,0f25h
@@03:   stosw
        loop    @@02
        pop     cx
        loop    @@01
        pop     di
        pop     cx
        loop    @@00
        xor     ax,ax
        int     16h
        ret
dbMass  db      00000000b,00000000b,00000000b,00000000b,00000000b
        db      00111100b,00000000b,00000000b,00000000b,00000000b
        db      01000010b,01000000b,00000000b,00000000b,00000000b
        db      01000000b,01000000b,01000010b,01001110b,00111000b
        db      00111100b,01111100b,01000010b,01010000b,00000100b
        db      00000010b,01000010b,01000010b,01100000b,00111100b
        db      01000010b,01000010b,01000010b,01000000b,01000100b
        db      00111100b,01000010b,00111100b,01000000b,00111010b

Оцени полезность:

8   голосов , оценка 4.125 из 5
Похожие ответы