This is now the code of my abstract art made in Assembly Language
My Output:
Code:
;Title: ABSTRACT ART
;Platform: Turbo Assembler 2.0
;Programmer: Frederick Jose F. Ranin
;Date: December 21,2011
Title abstract
.model medium
.stack 10h
.data
abstrak db 0,32 dup(3),0,"ABSTRACT ART",0,32 dup(3),0
db 186,201,76 dup(205),187,186
db 186,186,6 dup(176),"@@----@@@@@@@''''''''''oooo~~~~x~~~~oooo''''''''''@@@@@@@----@@",7 dup (176),186,186
db 186,186,6 dup(176),"@----@@@@ @@@@''''''''oooo~~~~xxx~~~~oooo''''''''@@@@ @@@@----@",7 dup (176),186,186
db 186,186,6 dup(176),"----@@@@ = @@@@''''''oooo~~~~xxxxx~~~~oooo''''''@@@@ = @@@@----",7 dup (176),186,186
db 186,186,6 dup(176),"---@@@@ === @@@@''''oooo~~~~xxxxxxx~~~~oooo''''@@@@ === @@@@---",7 dup (176),186,186
db 186,186,6 dup(176),"--@@@@ ==#== @@@@''oooo~~~~xxxx@xxxx~~~~oooo''@@@@ ==#== @@@@--",7 dup (176),186,186
db 186,186,6 dup(176),"-@@@@ ==###== @@@@oooo~~~~xxxx@@@xxxx~~~~oooo@@@@ ==###== @@@@-",7 dup (176),186,186
db 186,186,6 dup(176),"--@@@@ ==#== @@@@oooo~~~~xxxx@@@@@xxxx~~~~oooo@@@@ ==#== @@@@--",7 dup (176),186,186
db 186,186,6 dup(176),"---@@@@ === @@@@oooo~~~~xxxx@@@@@@@xxxx~~~~oooo@@@@ === @@@@---",7 dup (176),186,186
db 186,186,6 dup(176),"----@@@@ = @@@@oooo~~~~xxxx@@@@=@@@@xxxx~~~~oooo@@@@ = @@@@----",7 dup (176),186,186
db 186,186,6 dup(176),"@----@@@@ @@@@oooo~~~~xxxx@@@@===@@@@xxxx~~~~oooo@@@@ @@@@----@",7 dup (176),186,186
db 186,186,6 dup(176),"@@----@@@@@@@oooo~~~~xxxx@@@@=====@@@@xxxx~~~~oooo@@@@@@@----@@",7 dup (176),186,186
db 186,186,6 dup(176),"@----@@@@ @@@@oooo~~~~xxxx@@@@===@@@@xxxx~~~~oooo@@@@ @@@@----@",7 dup (176),186,186
db 186,186,6 dup(176),"----@@@@ = @@@@oooo~~~~xxxx@@@@=@@@@xxxx~~~~oooo@@@@ = @@@@----",7 dup (176),186,186
db 186,186,6 dup(176),"---@@@@ === @@@@oooo~~~~xxxx@@@@@@@xxxx~~~~oooo@@@@ === @@@@---",7 dup (176),186,186
db 186,186,6 dup(176),"--@@@@ ==#== @@@@oooo~~~~xxxx@@@@@xxxx~~~~oooo@@@@ ==#== @@@@--",7 dup (176),186,186
db 186,186,6 dup(176),"-@@@@ ==###== @@@@oooo~~~~xxxx@@@xxxx~~~~oooo@@@@ ==###== @@@@-",7 dup (176),186,186
db 186,186,6 dup(176),"--@@@@ ==#== @@@@''oooo~~~~xxxx@xxxx~~~~oooo''@@@@ ==#== @@@@--",7 dup (176),186,186
db 186,186,6 dup(176),"---@@@@ === @@@@''''oooo~~~~xxxxxxx~~~~oooo''''@@@@ === @@@@---",7 dup (176),186,186
db 186,186,6 dup(176),"----@@@@ = @@@@''''''oooo~~~~xxxxx~~~~oooo''''''@@@@ = @@@@----",7 dup (176),186,186
db 186,186,6 dup(176),"@----@@@@ @@@@''''''''oooo~~~~xxx~~~~oooo''''''''@@@@ @@@@----@",7 dup (176),186,186
db 186,186,6 dup(176),"@@----@@@@@@@''''''''''oooo~~~~x~~~~oooo''''''''''@@@@@@@----@@",7 dup (176),186,186
db 186,200,76 dup(205),188,186
db 0,"BY: FREDERICK JOSE F. RANIN",10 dup(0),3 dup(2),5 dup(0),"",'$'
.code
mov ax,@data
mov ds,ax
mov ax,3 ;set video mode (80x25)
int 10H
;background
mov ax,0615h
mov bx,4700h
mov cx,0208h
mov dx,004dh
int 10h
;title
mov ax,0601h
mov bx,0400h
mov cx,0001h
mov dx,0020h
int 10h
mov ax,0601h
mov bx,0100h
mov cx,0021h
mov dx,002dh
int 10h
mov ax,0601h
mov bx,0400h
mov cx,002eh
mov dx,004eh
int 10h
;1st
mov ax,0615h
mov bx,0400h
mov cx,0202h
mov dx,0007h
int 10h
;2nd
mov ax,0602h
mov bx,4500h
mov cx,0208h
mov dx,0008h
int 10h
mov ax,0603h
mov bx,4500h
mov cx,0b08h
mov dx,0008h
int 10h
mov ax,0602h
mov bx,4500h
mov cx,1508h
mov dx,0008h
int 10h
mov ax,0607h
mov bx,4c00h
mov cx,0408h
mov dx,0008h
int 10h
mov ax,0607h
mov bx,4c00h
mov cx,0e08h
mov dx,0008h
int 10h
;3rd
mov ax,0601h
mov bx,4500h
mov cx,0209h
mov dx,0009h
int 10h
mov ax,0601h
mov bx,4500h
mov cx,0c09h
mov dx,0009h
int 10h
mov ax,0601h
mov bx,4500h
mov cx,1609h
mov dx,0009h
int 10h
mov ax,0601h
mov bx,4a00h
mov cx,0709h
mov dx,0009h
int 10h
mov ax,0601h
mov bx,4a00h
mov cx,1109h
mov dx,0009h
int 10h
mov ax,0604h
mov bx,4c00h
mov cx,0309h
mov dx,0009h
int 10h
mov ax,0604h
mov bx,4c00h
mov cx,0d09h
mov dx,0009h
int 10h
mov ax,0604h
mov bx,4c00h
mov cx,0809h
mov dx,0009h
int 10h
mov ax,0604h
mov bx,4c00h
mov cx,1209h
mov dx,0009h
int 10h
;4th
mov ax,0604h
mov bx,4c00h
mov cx,020ah
mov dx,000ah
int 10h
mov ax,0607h
mov bx,4c00h
mov cx,090ah
mov dx,000ah
int 10h
mov ax,0604h
mov bx,4c00h
mov cx,130ah
mov dx,000ah
int 10h
mov ax,0603h
mov bx,4a00h
mov cx,060ah
mov dx,000ah
int 10h
mov ax,0603h
mov bx,4a00h
mov cx,100ah
mov dx,000ah
int 10h
;5th
mov ax,0603h
mov bx,4c00h
mov cx,020bh
mov dx,000bh
int 10h
mov ax,0605h
mov bx,4c00h
mov cx,0a0bh
mov dx,000bh
int 10h
mov ax,0603h
mov bx,4c00h
mov cx,140bh
mov dx,000bh
int 10h
mov ax,0605h
mov bx,4a00h
mov cx,050bh
mov dx,000bh
int 10h
mov ax,0605h
mov bx,4a00h
mov cx,0f0bh
mov dx,000bh
int 10h
;6th
mov ax,0602h
mov bx,4c00h
mov cx,020ch
mov dx,000ch
int 10h
mov ax,0603h
mov bx,4c00h
mov cx,0b0ch
mov dx,000ch
int 10h
mov ax,0602h
mov bx,4c00h
mov cx,150ch
mov dx,000ch
int 10h
mov ax,0607h
mov bx,4a00h
mov cx,040ch
mov dx,000ch
int 10h
mov ax,0607h
mov bx,4a00h
mov cx,0e0ch
mov dx,000ch
int 10h
;7th
mov ax,0601h
mov bx,4c00h
mov cx,020dh
mov dx,000dh
int 10h
mov ax,0601h
mov bx,4c00h
mov cx,0c0dh
mov dx,000dh
int 10h
mov ax,0601h
mov bx,4c00h
mov cx,160dh
mov dx,000dh
int 10h
mov ax,0609h
mov bx,4a00h
mov cx,030dh
mov dx,000dh
int 10h
mov ax,0609h
mov bx,4a00h
mov cx,0d0dh
mov dx,000dh
int 10h
;8th
mov ax,0604h
mov bx,4a00h
mov cx,020eh
mov dx,000eh
int 10h
mov ax,0607h
mov bx,4a00h
mov cx,090eh
mov dx,000eh
int 10h
mov ax,0604h
mov bx,4a00h
mov cx,130eh
mov dx,000eh
int 10h
mov ax,0601h
mov bx,4d00h
mov cx,070eh
mov dx,000eh
int 10h
mov ax,0601h
mov bx,4d00h
mov cx,110eh
mov dx,000eh
int 10h
;9th
mov ax,0603h
mov bx,4a00h
mov cx,020fh
mov dx,000fh
int 10h
mov ax,0605h
mov bx,4a00h
mov cx,0a0fh
mov dx,000fh
int 10h
mov ax,0603h
mov bx,4a00h
mov cx,140fh
mov dx,000fh
int 10h
mov ax,0603h
mov bx,4d00h
mov cx,060fh
mov dx,000fh
int 10h
mov ax,0603h
mov bx,4d00h
mov cx,100fh
mov dx,000fh
int 10h
;10th
mov ax,0602h
mov bx,4a00h
mov cx,0210h
mov dx,0010h
int 10h
mov ax,0603h
mov bx,4a00h
mov cx,0b10h
mov dx,0010h
int 10h
mov ax,0602h
mov bx,4a00h
mov cx,1510h
mov dx,0010h
int 10h
mov ax,0602h
mov bx,4d00h
mov cx,0510h
mov dx,0010h
int 10h
mov ax,0602h
mov bx,4d00h
mov cx,0810h
mov dx,0010h
int 10h
mov ax,0602h
mov bx,4d00h
mov cx,0f10h
mov dx,0010h
int 10h
mov ax,0602h
mov bx,4d00h
mov cx,1210h
mov dx,0010h
int 10h
;11th
mov ax,0601h
mov bx,4a00h
mov cx,0211h
mov dx,0011h
int 10h
mov ax,0601h
mov bx,4a00h
mov cx,0c11h
mov dx,0011h
int 10h
mov ax,0601h
mov bx,4a00h
mov cx,1611h
mov dx,0011h
int 10h
mov ax,0602h
mov bx,4d00h
mov cx,0411h
mov dx,0011h
int 10h
mov ax,0602h
mov bx,4d00h
mov cx,0911h
mov dx,0011h
int 10h
mov ax,0602h
mov bx,4d00h
mov cx,0e11h
mov dx,0011h
int 10h
mov ax,0602h
mov bx,4d00h
mov cx,1311h
mov dx,0011h
int 10h
;12th
mov ax,0602h
mov bx,4a00h
mov cx,0212h
mov dx,0012h
int 10h
mov ax,0603h
mov bx,4a00h
mov cx,0b12h
mov dx,0012h
int 10h
mov ax,0602h
mov bx,4a00h
mov cx,1512h
mov dx,0012h
int 10h
mov ax,0602h
mov bx,4d00h
mov cx,0512h
mov dx,0012h
int 10h
mov ax,0602h
mov bx,4d00h
mov cx,0812h
mov dx,0012h
int 10h
mov ax,0602h
mov bx,4d00h
mov cx,0f12h
mov dx,0012h
int 10h
mov ax,0602h
mov bx,4d00h
mov cx,1212h
mov dx,0012h
int 10h
;13th
mov ax,0603h
mov bx,4a00h
mov cx,0213h
mov dx,0013h
int 10h
mov ax,0605h
mov bx,4a00h
mov cx,0a13h
mov dx,0013h
int 10h
mov ax,0603h
mov bx,4a00h
mov cx,1413h
mov dx,0013h
int 10h
mov ax,0603h
mov bx,4d00h
mov cx,0613h
mov dx,0013h
int 10h
mov ax,0603h
mov bx,4d00h
mov cx,1013h
mov dx,0013h
int 10h
;14th
mov ax,0604h
mov bx,4a00h
mov cx,0214h
mov dx,0014h
int 10h
mov ax,0607h
mov bx,4a00h
mov cx,0914h
mov dx,0014h
int 10h
mov ax,0604h
mov bx,4a00h
mov cx,1314h
mov dx,0014h
int 10h
mov ax,0601h
mov bx,4d00h
mov cx,0714h
mov dx,0014h
int 10h
mov ax,0601h
mov bx,4d00h
mov cx,1114h
mov dx,0014h
int 10h
;15th
mov ax,0609h
mov bx,4a00h
mov cx,0315h
mov dx,0015h
int 10h
mov ax,0609h
mov bx,4a00h
mov cx,0d15h
mov dx,0015h
int 10h
mov ax,0601h
mov bx,4900h
mov cx,0215h
mov dx,0015h
int 10h
mov ax,0601h
mov bx,4900h
mov cx,1615h
mov dx,0015h
int 10h
mov ax,0601h
mov bx,4500h
mov cx,0c15h
mov dx,0015h
int 10h
;16th
mov ax,0607h
mov bx,4a00h
mov cx,0416h
mov dx,0016h
int 10h
mov ax,0607h
mov bx,4a00h
mov cx,0e16h
mov dx,0016h
int 10h
mov ax,0602h
mov bx,4900h
mov cx,0216h
mov dx,0016h
int 10h
mov ax,0603h
mov bx,4500h
mov cx,0b16h
mov dx,0016h
int 10h
mov ax,0602h
mov bx,4900h
mov cx,1516h
mov dx,0016h
int 10h
;17th
mov ax,0605h
mov bx,4a00h
mov cx,0517h
mov dx,0017h
int 10h
mov ax,0605h
mov bx,4a00h
mov cx,0f17h
mov dx,0017h
int 10h
mov ax,0603h
mov bx,4900h
mov cx,0217h
mov dx,0017h
int 10h
mov ax,0603h
mov bx,4900h
mov cx,1417h
mov dx,0017h
int 10h
mov ax,0605h
mov bx,4500h
mov cx,0a17h
mov dx,0017h
int 10h
;18th
mov ax,0603h
mov bx,4a00h
mov cx,0618h
mov dx,0018h
int 10h
mov ax,0603h
mov bx,4a00h
mov cx,1018h
mov dx,0018h
int 10h
mov ax,0604h
mov bx,4900h
mov cx,0218h
mov dx,0018h
int 10h
mov ax,0604h
mov bx,4900h
mov cx,1318h
mov dx,0018h
int 10h
mov ax,0607h
mov bx,4500h
mov cx,0918h
mov dx,0018h
int 10h
;19th
mov ax,0601h
mov bx,4a00h
mov cx,0719h
mov dx,0019h
int 10h
mov ax,0601h
mov bx,4a00h
mov cx,1119h
mov dx,0019h
int 10h
mov ax,0605h
mov bx,4900h
mov cx,0219h
mov dx,0019h
int 10h
mov ax,0605h
mov bx,4900h
mov cx,1219h
mov dx,0019h
int 10h
mov ax,0604h
mov bx,4500h
mov cx,0819h
mov dx,0019h
int 10h
mov ax,0604h
mov bx,4500h
mov cx,0d19h
mov dx,0019h
int 10h
;20th
mov ax,0605h
mov bx,4900h
mov cx,021ah
mov dx,001ah
int 10h
mov ax,0605h
mov bx,4900h
mov cx,121ah
mov dx,001ah
int 10h
mov ax,0604h
mov bx,4500h
mov cx,071ah
mov dx,001ah
int 10h
mov ax,0604h
mov bx,4500h
mov cx,0e1ah
mov dx,001ah
int 10h
;21th
mov ax,0604h
mov bx,4900h
mov cx,021bh
mov dx,001bh
int 10h
mov ax,0604h
mov bx,4900h
mov cx,131bh
mov dx,001bh
int 10h
mov ax,0604h
mov bx,4500h
mov cx,061bh
mov dx,001bh
int 10h
mov ax,0604h
mov bx,4500h
mov cx,0f1bh
mov dx,001bh
int 10h
;22th
mov ax,0603h
mov bx,4900h
mov cx,021ch
mov dx,001ch
int 10h
mov ax,0603h
mov bx,4900h
mov cx,141ch
mov dx,001ch
int 10h
mov ax,0604h
mov bx,4500h
mov cx,051ch
mov dx,001ch
int 10h
mov ax,0604h
mov bx,4500h
mov cx,101ch
mov dx,001ch
int 10h
;23th
mov ax,0602h
mov bx,4900h
mov cx,021dh
mov dx,001dh
int 10h
mov ax,0602h
mov bx,4900h
mov cx,151dh
mov dx,001dh
int 10h
mov ax,0604h
mov bx,4500h
mov cx,041dh
mov dx,001dh
int 10h
mov ax,0604h
mov bx,4500h
mov cx,111dh
mov dx,001dh
int 10h
;24th
mov ax,0601h
mov bx,4900h
mov cx,021eh
mov dx,001eh
int 10h
mov ax,0601h
mov bx,4900h
mov cx,161eh
mov dx,001eh
int 10h
mov ax,0604h
mov bx,4500h
mov cx,031eh
mov dx,001eh
int 10h
mov ax,0604h
mov bx,4500h
mov cx,121eh
mov dx,001eh
int 10h
;25th
mov ax,0604h
mov bx,4500h
mov cx,021fh
mov dx,001fh
int 10h
mov ax,0604h
mov bx,4500h
mov cx,131fh
mov dx,001fh
int 10h
;26th
mov ax,0603h
mov bx,4500h
mov cx,0220h
mov dx,0020h
int 10h
mov ax,0603h
mov bx,4500h
mov cx,1420h
mov dx,0020h
int 10h
;27th
mov ax,0602h
mov bx,4500h
mov cx,0221h
mov dx,0021h
int 10h
mov ax,0602h
mov bx,4500h
mov cx,1521h
mov dx,0021h
int 10h
;28th
mov ax,0601h
mov bx,4500h
mov cx,0222h
mov dx,0022h
int 10h
mov ax,0601h
mov bx,4500h
mov cx,1622h
mov dx,0022h
int 10h
;29th
mov ax,0601h
mov bx,4500h
mov cx,022ch
mov dx,002ch
int 10h
mov ax,0601h
mov bx,4500h
mov cx,162ch
mov dx,002ch
int 10h
;30th
mov ax,0602h
mov bx,4500h
mov cx,022dh
mov dx,002dh
int 10h
mov ax,0602h
mov bx,4500h
mov cx,152dh
mov dx,002dh
int 10h
;31th
mov ax,0603h
mov bx,4500h
mov cx,022eh
mov dx,002eh
int 10h
mov ax,0603h
mov bx,4500h
mov cx,142eh
mov dx,002eh
int 10h
;32th
mov ax,0604h
mov bx,4500h
mov cx,022fh
mov dx,002fh
int 10h
mov ax,0604h
mov bx,4500h
mov cx,132fh
mov dx,002fh
int 10h
;33th
mov ax,0601h
mov bx,4900h
mov cx,0230h
mov dx,0030h
int 10h
mov ax,0601h
mov bx,4900h
mov cx,1630h
mov dx,0030h
int 10h
mov ax,0604h
mov bx,4500h
mov cx,0330h
mov dx,0030h
int 10h
mov ax,0604h
mov bx,4500h
mov cx,1230h
mov dx,0030h
int 10h
;34th
mov ax,0602h
mov bx,4900h
mov cx,0231h
mov dx,0031h
int 10h
mov ax,0602h
mov bx,4900h
mov cx,1531h
mov dx,0031h
int 10h
mov ax,0604h
mov bx,4500h
mov cx,0431h
mov dx,0031h
int 10h
mov ax,0604h
mov bx,4500h
mov cx,1131h
mov dx,0031h
int 10h
;35th
mov ax,0603h
mov bx,4900h
mov cx,0232h
mov dx,0032h
int 10h
mov ax,0603h
mov bx,4900h
mov cx,1432h
mov dx,0032h
int 10h
mov ax,0604h
mov bx,4500h
mov cx,0532h
mov dx,0032h
int 10h
mov ax,0604h
mov bx,4500h
mov cx,1032h
mov dx,0032h
int 10h
;36th
mov ax,0604h
mov bx,4900h
mov cx,0233h
mov dx,0033h
int 10h
mov ax,0604h
mov bx,4900h
mov cx,1333h
mov dx,0033h
int 10h
mov ax,0604h
mov bx,4500h
mov cx,0633h
mov dx,0033h
int 10h
mov ax,0604h
mov bx,4500h
mov cx,0f33h
mov dx,0033h
int 10h
;37th
mov ax,0605h
mov bx,4900h
mov cx,0234h
mov dx,0034h
int 10h
mov ax,0605h
mov bx,4900h
mov cx,1234h
mov dx,0034h
int 10h
mov ax,0604h
mov bx,4500h
mov cx,0734h
mov dx,0034h
int 10h
mov ax,0604h
mov bx,4500h
mov cx,0e34h
mov dx,0034h
int 10h
;38th
mov ax,0605h
mov bx,4900h
mov cx,0235h
mov dx,0035h
int 10h
mov ax,0605h
mov bx,4900h
mov cx,1235h
mov dx,0035h
int 10h
mov ax,0604h
mov bx,4500h
mov cx,0835h
mov dx,0035h
int 10h
mov ax,0604h
mov bx,4500h
mov cx,0d35h
mov dx,0035h
int 10h
mov ax,0601h
mov bx,4a00h
mov cx,0735h
mov dx,0035h
int 10h
mov ax,0601h
mov bx,4a00h
mov cx,1135h
mov dx,0035h
int 10h
;39th
mov ax,0604h
mov bx,4900h
mov cx,0236h
mov dx,0036h
int 10h
mov ax,0604h
mov bx,4900h
mov cx,1336h
mov dx,0036h
int 10h
mov ax,0607h
mov bx,4500h
mov cx,0936h
mov dx,0036h
int 10h
mov ax,0603h
mov bx,4a00h
mov cx,0636h
mov dx,0036h
int 10h
mov ax,0603h
mov bx,4a00h
mov cx,1036h
mov dx,0036h
int 10h
;40th
mov ax,0603h
mov bx,4900h
mov cx,0237h
mov dx,0037h
int 10h
mov ax,0603h
mov bx,4900h
mov cx,1437h
mov dx,0037h
int 10h
mov ax,0605h
mov bx,4500h
mov cx,0a37h
mov dx,0037h
int 10h
mov ax,0605h
mov bx,4a00h
mov cx,0537h
mov dx,0037h
int 10h
mov ax,0605h
mov bx,4a00h
mov cx,0f37h
mov dx,0037h
int 10h
;41th
mov ax,0602h
mov bx,4900h
mov cx,0238h
mov dx,0038h
int 10h
mov ax,0602h
mov bx,4900h
mov cx,1538h
mov dx,0038h
int 10h
mov ax,0603h
mov bx,4500h
mov cx,0b38h
mov dx,0038h
int 10h
mov ax,0607h
mov bx,4a00h
mov cx,0438h
mov dx,0038h
int 10h
mov ax,0607h
mov bx,4a00h
mov cx,0e38h
mov dx,0038h
int 10h
;42th
mov ax,0601h
mov bx,4900h
mov cx,0239h
mov dx,0039h
int 10h
mov ax,0601h
mov bx,4900h
mov cx,1639h
mov dx,0039h
int 10h
mov ax,0601h
mov bx,4500h
mov cx,0c39h
mov dx,0039h
int 10h
mov ax,0609h
mov bx,4a00h
mov cx,0339h
mov dx,0039h
int 10h
mov ax,0609h
mov bx,4a00h
mov cx,0d39h
mov dx,0039h
int 10h
;43th
mov ax,0604h
mov bx,4a00h
mov cx,023ah
mov dx,003ah
int 10h
mov ax,0607h
mov bx,4a00h
mov cx,093ah
mov dx,003ah
int 10h
mov ax,0604h
mov bx,4a00h
mov cx,133ah
mov dx,003ah
int 10h
mov ax,0601h
mov bx,4d00h
mov cx,073ah
mov dx,003ah
int 10h
mov ax,0601h
mov bx,4d00h
mov cx,113ah
mov dx,003ah
int 10h
;44th
mov ax,0603h
mov bx,4a00h
mov cx,023bh
mov dx,003bh
int 10h
mov ax,0605h
mov bx,4a00h
mov cx,0a3bh
mov dx,003bh
int 10h
mov ax,0603h
mov bx,4a00h
mov cx,143bh
mov dx,003bh
int 10h
mov ax,0603h
mov bx,4d00h
mov cx,063bh
mov dx,003bh
int 10h
mov ax,0603h
mov bx,4d00h
mov cx,103bh
mov dx,003bh
int 10h
;45th
mov ax,0602h
mov bx,4a00h
mov cx,023ch
mov dx,003ch
int 10h
mov ax,0603h
mov bx,4a00h
mov cx,0b3ch
mov dx,003ch
int 10h
mov ax,0602h
mov bx,4a00h
mov cx,153ch
mov dx,003ch
int 10h
mov ax,0602h
mov bx,4d00h
mov cx,053ch
mov dx,003ch
int 10h
mov ax,0602h
mov bx,4d00h
mov cx,083ch
mov dx,003ch
int 10h
mov ax,0602h
mov bx,4d00h
mov cx,0f3ch
mov dx,003ch
int 10h
mov ax,0602h
mov bx,4d00h
mov cx,123ch
mov dx,003ch
int 10h
;46th
mov ax,0601h
mov bx,4a00h
mov cx,023dh
mov dx,003dh
int 10h
mov ax,0601h
mov bx,4a00h
mov cx,0c3dh
mov dx,003dh
int 10h
mov ax,0601h
mov bx,4a00h
mov cx,163dh
mov dx,003dh
int 10h
mov ax,0602h
mov bx,4d00h
mov cx,043dh
mov dx,003dh
int 10h
mov ax,0602h
mov bx,4d00h
mov cx,093dh
mov dx,003dh
int 10h
mov ax,0602h
mov bx,4d00h
mov cx,0e3dh
mov dx,003dh
int 10h
mov ax,0602h
mov bx,4d00h
mov cx,133dh
mov dx,003dh
int 10h
;47th
mov ax,0602h
mov bx,4a00h
mov cx,023eh
mov dx,003eh
int 10h
mov ax,0603h
mov bx,4a00h
mov cx,0b3eh
mov dx,003eh
int 10h
mov ax,0602h
mov bx,4a00h
mov cx,153eh
mov dx,003eh
int 10h
mov ax,0602h
mov bx,4d00h
mov cx,053eh
mov dx,003eh
int 10h
mov ax,0602h
mov bx,4d00h
mov cx,083eh
mov dx,003eh
int 10h
mov ax,0602h
mov bx,4d00h
mov cx,0f3eh
mov dx,003eh
int 10h
mov ax,0602h
mov bx,4d00h
mov cx,123eh
mov dx,003eh
int 10h
;48th
mov ax,0603h
mov bx,4a00h
mov cx,023fh
mov dx,003fh
int 10h
mov ax,0605h
mov bx,4a00h
mov cx,0a3fh
mov dx,003fh
int 10h
mov ax,0603h
mov bx,4a00h
mov cx,143fh
mov dx,003fh
int 10h
mov ax,0603h
mov bx,4d00h
mov cx,063fh
mov dx,003fh
int 10h
mov ax,0603h
mov bx,4d00h
mov cx,103fh
mov dx,003fh
int 10h
;49th
mov ax,0604h
mov bx,4a00h
mov cx,0240h
mov dx,0040h
int 10h
mov ax,0607h
mov bx,4a00h
mov cx,0940h
mov dx,0040h
int 10h
mov ax,0604h
mov bx,4a00h
mov cx,1340h
mov dx,0040h
int 10h
mov ax,0601h
mov bx,4d00h
mov cx,0740h
mov dx,0040h
int 10h
mov ax,0601h
mov bx,4d00h
mov cx,1140h
mov dx,0040h
int 10h
;50th
mov ax,0609h
mov bx,4a00h
mov cx,0341h
mov dx,0041h
int 10h
mov ax,0609h
mov bx,4a00h
mov cx,0d41h
mov dx,0041h
int 10h
mov ax,0601h
mov bx,4c00h
mov cx,0241h
mov dx,0041h
int 10h
mov ax,0601h
mov bx,4c00h
mov cx,0c41h
mov dx,0041h
int 10h
mov ax,0601h
mov bx,4c00h
mov cx,1641h
mov dx,0041h
int 10h
;51th
mov ax,0607h
mov bx,4a00h
mov cx,0442h
mov dx,0042h
int 10h
mov ax,0607h
mov bx,4a00h
mov cx,0e42h
mov dx,0042h
int 10h
mov ax,0602h
mov bx,4c00h
mov cx,0242h
mov dx,0042h
int 10h
mov ax,0603h
mov bx,4c00h
mov cx,0b42h
mov dx,0042h
int 10h
mov ax,0602h
mov bx,4c00h
mov cx,1542h
mov dx,0042h
int 10h
;52th
mov ax,0605h
mov bx,4a00h
mov cx,0543h
mov dx,0043h
int 10h
mov ax,0605h
mov bx,4a00h
mov cx,0f43h
mov dx,0043h
int 10h
mov ax,0603h
mov bx,4c00h
mov cx,0243h
mov dx,0043h
int 10h
mov ax,0605h
mov bx,4c00h
mov cx,0a43h
mov dx,0043h
int 10h
mov ax,0603h
mov bx,4c00h
mov cx,1443h
mov dx,0043h
int 10h
;53th
mov ax,0603h
mov bx,4a00h
mov cx,0644h
mov dx,0044h
int 10h
mov ax,0603h
mov bx,4a00h
mov cx,1044h
mov dx,0044h
int 10h
mov ax,0604h
mov bx,4c00h
mov cx,0244h
mov dx,0044h
int 10h
mov ax,0607h
mov bx,4c00h
mov cx,0944h
mov dx,0044h
int 10h
mov ax,0604h
mov bx,4c00h
mov cx,1344h
mov dx,0044h
int 10h
;54th
mov ax,0601h
mov bx,4a00h
mov cx,0745h
mov dx,0045h
int 10h
mov ax,0601h
mov bx,4a00h
mov cx,1145h
mov dx,0045h
int 10h
mov ax,0601h
mov bx,4500h
mov cx,0245h
mov dx,0045h
int 10h
mov ax,0601h
mov bx,4500h
mov cx,0c45h
mov dx,0045h
int 10h
mov ax,0601h
mov bx,4500h
mov cx,1645h
mov dx,0045h
int 10h
mov ax,0604h
mov bx,4c00h
mov cx,0345h
mov dx,0045h
int 10h
mov ax,0604h
mov bx,4c00h
mov cx,0845h
mov dx,0045h
int 10h
mov ax,0604h
mov bx,4c00h
mov cx,0d45h
mov dx,0045h
int 10h
mov ax,0604h
mov bx,4c00h
mov cx,1245h
mov dx,0045h
int 10h
;55th
mov ax,0602h
mov bx,4500h
mov cx,0246h
mov dx,0046h
int 10h
mov ax,0603h
mov bx,4500h
mov cx,0b46h
mov dx,0046h
int 10h
mov ax,0602h
mov bx,4500h
mov cx,1546h
mov dx,0046h
int 10h
mov ax,0607h
mov bx,4c00h
mov cx,0446h
mov dx,0046h
int 10h
mov ax,0607h
mov bx,4c00h
mov cx,0e46h
mov dx,0046h
int 10h
;last
mov ax,0615h
mov bx,0400h
mov cx,0247h
mov dx,004dh
int 10h
;center diamond
;1st
mov ax,0601h
mov bx,1e00h
mov cx,0223h
mov dx,0026h
int 10h
mov ax,0601h
mov bx,1e00h
mov cx,0228h
mov dx,002bh
int 10h
;2nd
mov ax,0601h
mov bx,1e00h
mov cx,0322h
mov dx,0025h
int 10h
mov ax,0601h
mov bx,1e00h
mov cx,0329h
mov dx,002ch
int 10h
;3rd
mov ax,0601h
mov bx,1e00h
mov cx,0421h
mov dx,0024h
int 10h
mov ax,0601h
mov bx,1e00h
mov cx,042ah
mov dx,002dh
int 10h
;3rd
mov ax,0601h
mov bx,1e00h
mov cx,0520h
mov dx,0023h
int 10h
mov ax,0601h
mov bx,1e00h
mov cx,052bh
mov dx,002eh
int 10h
;4th
mov ax,0601h
mov bx,1e00h
mov cx,061fh
mov dx,0022h
int 10h
mov ax,0601h
mov bx,1e00h
mov cx,062ch
mov dx,002fh
int 10h
mov ax,0601h
mov bx,0500h
mov cx,0627h
mov dx,0027h
int 10h
;5th
mov ax,0601h
mov bx,1e00h
mov cx,071eh
mov dx,0021h
int 10h
mov ax,0601h
mov bx,1e00h
mov cx,072dh
mov dx,0030h
int 10h
mov ax,0601h
mov bx,0500h
mov cx,0726h
mov dx,0028h
int 10h
;6th
mov ax,0601h
mov bx,1e00h
mov cx,081dh
mov dx,0020h
int 10h
mov ax,0601h
mov bx,1e00h
mov cx,082eh
mov dx,0031h
int 10h
mov ax,0601h
mov bx,0500h
mov cx,0825h
mov dx,0029h
int 10h
;7th
mov ax,0601h
mov bx,1e00h
mov cx,091ch
mov dx,001fh
int 10h
mov ax,0601h
mov bx,1e00h
mov cx,092fh
mov dx,0032h
int 10h
mov ax,0601h
mov bx,0500h
mov cx,0924h
mov dx,002ah
int 10h
;8th
mov ax,0601h
mov bx,1e00h
mov cx,0a1bh
mov dx,001eh
int 10h
mov ax,0601h
mov bx,1e00h
mov cx,0a30h
mov dx,0033h
int 10h
mov ax,0601h
mov bx,0500h
mov cx,0a23h
mov dx,0026h
int 10h
mov ax,0601h
mov bx,0500h
mov cx,0a28h
mov dx,002bh
int 10h
;9th
mov ax,0601h
mov bx,1e00h
mov cx,0b1ah
mov dx,001dh
int 10h
mov ax,0601h
mov bx,1e00h
mov cx,0b31h
mov dx,0034h
int 10h
mov ax,0601h
mov bx,0500h
mov cx,0b22h
mov dx,0025h
int 10h
mov ax,0601h
mov bx,0500h
mov cx,0b29h
mov dx,002ch
int 10h
;10th
mov ax,0601h
mov bx,1e00h
mov cx,0c19h
mov dx,001ch
int 10h
mov ax,0601h
mov bx,1e00h
mov cx,0c32h
mov dx,0035h
int 10h
mov ax,0601h
mov bx,0500h
mov cx,0c21h
mov dx,0024h
int 10h
mov ax,0601h
mov bx,0500h
mov cx,0c2ah
mov dx,002dh
int 10h
;11th
mov ax,0601h
mov bx,1e00h
mov cx,0d1ah
mov dx,001dh
int 10h
mov ax,0601h
mov bx,1e00h
mov cx,0d31h
mov dx,0034h
int 10h
mov ax,0601h
mov bx,0500h
mov cx,0d22h
mov dx,0025h
int 10h
mov ax,0601h
mov bx,0500h
mov cx,0d29h
mov dx,002ch
int 10h
;12th
mov ax,0601h
mov bx,1e00h
mov cx,0e1bh
mov dx,001eh
int 10h
mov ax,0601h
mov bx,1e00h
mov cx,0e30h
mov dx,0033h
int 10h
mov ax,0601h
mov bx,0500h
mov cx,0e23h
mov dx,0026h
int 10h
mov ax,0601h
mov bx,0500h
mov cx,0e28h
mov dx,002bh
int 10h
;13th
mov ax,0601h
mov bx,1e00h
mov cx,0f1ch
mov dx,001fh
int 10h
mov ax,0601h
mov bx,1e00h
mov cx,0f2fh
mov dx,0032h
int 10h
mov ax,0601h
mov bx,0500h
mov cx,0f24h
mov dx,002ah
int 10h
;14th
mov ax,0601h
mov bx,1e00h
mov cx,101dh
mov dx,0020h
int 10h
mov ax,0601h
mov bx,1e00h
mov cx,102eh
mov dx,0031h
int 10h
mov ax,0601h
mov bx,0500h
mov cx,1025h
mov dx,0029h
int 10h
;15th
mov ax,0601h
mov bx,1e00h
mov cx,111eh
mov dx,0021h
int 10h
mov ax,0601h
mov bx,1e00h
mov cx,112dh
mov dx,0030h
int 10h
mov ax,0601h
mov bx,0500h
mov cx,1126h
mov dx,0028h
int 10h
;16th
mov ax,0601h
mov bx,1e00h
mov cx,121fh
mov dx,0022h
int 10h
mov ax,0601h
mov bx,1e00h
mov cx,122ch
mov dx,002fh
int 10h
mov ax,0601h
mov bx,0500h
mov cx,1227h
mov dx,0027h
int 10h
;17th
mov ax,0601h
mov bx,1e00h
mov cx,1320h
mov dx,0023h
int 10h
mov ax,0601h
mov bx,1e00h
mov cx,132bh
mov dx,002eh
int 10h
;18th
mov ax,0601h
mov bx,1e00h
mov cx,1421h
mov dx,0024h
int 10h
mov ax,0601h
mov bx,1e00h
mov cx,142ah
mov dx,002dh
int 10h
;19th
mov ax,0601h
mov bx,1e00h
mov cx,1522h
mov dx,0025h
int 10h
mov ax,0601h
mov bx,1e00h
mov cx,1529h
mov dx,002ch
int 10h
;20th
mov ax,0601h
mov bx,1e00h
mov cx,1623h
mov dx,0026h
int 10h
mov ax,0601h
mov bx,1e00h
mov cx,1628h
mov dx,002bh
int 10h
mov ah,09h
lea dx,abstrak
int 21h
mov ah,7
int 21h
mov ax,3
int 21h
mov ah,4ch
int 21h
end
hope you appreciate it!
BONUS!!!
SUPERMAN LOGO
Output:
Code:Title Superman
.model small
.stack 10h
.data
sm db 33 dup(0),"SUPERMAN LOGO",10,13
db 13 dup(0),201,51 dup(205),187,10,13
db 13 dup(0),186,"_________¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶_________",186,10,13
db 13 dup(0),186,"_______¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶_______",186,10,13
db 13 dup(0),186,"_____¶¶¶¶___¶¶¶¶¶¶¶¶________¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶_____",186,10,13
db 13 dup(0),186,"___¶¶¶¶___¶¶¶¶¶¶________________¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶____",186,10,13
db 13 dup(0),186,"_¶¶¶¶¶__¶¶¶¶¶¶¶__________________¶¶¶¶¶¶¶¶¶__¶¶¶¶¶__",186,10,13
db 13 dup(0),186,"¶¶¶¶¶__¶¶¶¶¶¶¶¶¶__________________¶¶¶¶¶¶¶¶____¶¶¶¶_",186,10,13
db 13 dup(0),186,"__¶¶¶¶_¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶_____________¶¶¶¶__",186,10,13
db 13 dup(0),186,"___¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶_____¶¶¶¶____",186,10,13
db 13 dup(0),186,"_____¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶__¶¶¶¶_____",186,10,13
db 13 dup(0),186,"______¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶_______",186,10,13
db 13 dup(0),186,"________¶¶¶¶_______¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶________",186,10,13
db 13 dup(0),186,"_________¶¶¶¶_____________________¶¶¶¶¶¶¶__________",186,10,13
db 13 dup(0),186,"___________¶¶¶¶_¶¶¶¶¶¶¶____________¶¶¶¶¶___________",186,10,13
db 13 dup(0),186,"____________¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶_____________",186,10,13
db 13 dup(0),186,"______________¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶______________",186,10,13
db 13 dup(0),186,"_______________¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶________________",186,10,13
db 13 dup(0),186,"_________________¶¶¶¶________¶¶¶¶¶_________________",186,10,13
db 13 dup(0),186,"__________________¶¶¶¶¶_____¶¶¶¶___________________",186,10,13
db 13 dup(0),186,"____________________¶¶¶¶__¶¶¶¶¶____________________",186,10,13
db 13 dup(0),186,"_______________________¶¶¶¶¶_______________________",186,10,13
db 13 dup(0),186,"________________________¶¶_________________________",186,10,13
db 13 dup(0),200,51 dup(205),188,9 dup(0),10,13
db 3 dup(0),"By:Jostine D. Llanera",21 dup(0),"",'$'
.code
mov ax,@data
mov ds,ax
mov ax,3
int 10h
;background
mov ax,0615h
mov bx,0e400h
mov cx,020eh
mov dx,0040h
int 10h
;Title
mov ax,0601h
mov bx,0e400h
mov cx,0000h
mov dx,004fh
int 10h
;bottom
mov ax,0601h
mov bx,0e400h
mov cx,1900h
mov dx,004fh
int 10h
;line1
mov ax,0601h
mov bx,0100h
mov cx,0217h
mov dx,0037h
int 10h
;line2
mov ax,0601h
mov bx,0100h
mov cx,0315h
mov dx,001ch
int 10h
mov ax,0601h
mov bx,0400h
mov cx,031ch
mov dx,0033h
int 10h
mov ax,0601h
mov bx,0100h
mov cx,0333h
mov dx,0039h
int 10h
;line3
mov ax,0601h
mov bx,0100h
mov cx,0413h
mov dx,0016h
int 10h
mov ax,0601h
mov bx,0400h
mov cx,0417h
mov dx,0035h
int 10h
mov ax,0601h
mov bx,0100h
mov cx,0435h
mov dx,003bh
int 10h
;line4
mov ax,0601h
mov bx,0100h
mov cx,0511h
mov dx,0014h
int 10h
mov ax,0601h
mov bx,0400h
mov cx,0515h
mov dx,0037h
int 10h
mov ax,0601h
mov bx,0100h
mov cx,0537h
mov dx,003ch
int 10h
;line5
mov ax,0601h
mov bx,0100h
mov cx,060fh
mov dx,0013h
int 10h
mov ax,0601h
mov bx,0400h
mov cx,0614h
mov dx,0037h
int 10h
mov ax,0601h
mov bx,0100h
mov cx,0638h
mov dx,003eh
int 10h
;line6
mov ax,0601h
mov bx,0100h
mov cx,070eh
mov dx,0012h
int 10h
mov ax,0601h
mov bx,0400h
mov cx,0713h
mov dx,0038h
int 10h
mov ax,0601h
mov bx,0100h
mov cx,0738h
mov dx,003fh
int 10h
;line7
mov ax,0601h
mov bx,0100h
mov cx,0810h
mov dx,0013h
int 10h
mov ax,0601h
mov bx,0400h
mov cx,0814h
mov dx,002dh
int 10h
mov ax,0601h
mov bx,0100h
mov cx,082eh
mov dx,003eh
int 10h
;line8
mov ax,0601h
mov bx,0100h
mov cx,0911h
mov dx,0015h
int 10h
mov ax,0601h
mov bx,0400h
mov cx,0916h
mov dx,0034h
int 10h
mov ax,0601h
mov bx,0100h
mov cx,0934h
mov dx,003ch
int 10h
;line9
mov ax,0601h
mov bx,0100h
mov cx,0a13h
mov dx,0016h
int 10h
mov ax,0601h
mov bx,0400h
mov cx,0a17h
mov dx,0036h
int 10h
mov ax,0601h
mov bx,0100h
mov cx,0a36h
mov dx,003bh
int 10h
;line10
mov ax,0601h
mov bx,0100h
mov cx,0b14h
mov dx,0017h
int 10h
mov ax,0601h
mov bx,0400h
mov cx,0b18h
mov dx,0036h
int 10h
mov ax,0601h
mov bx,0100h
mov cx,0b36h
mov dx,0039h
int 10h
;line11
mov ax,0601h
mov bx,0100h
mov cx,0c16h
mov dx,0019h
int 10h
mov ax,0601h
mov bx,0400h
mov cx,0c1ah
mov dx,0035h
int 10h
mov ax,0601h
mov bx,0100h
mov cx,0c35h
mov dx,0038h
int 10h
;line12
mov ax,0601h
mov bx,0100h
mov cx,0d17h
mov dx,001bh
int 10h
mov ax,0601h
mov bx,0400h
mov cx,0d1ch
mov dx,0034h
int 10h
mov ax,0601h
mov bx,0100h
mov cx,0d34h
mov dx,0036h
int 10h
;line13
mov ax,0601h
mov bx,0100h
mov cx,0e19h
mov dx,001dh
int 10h
mov ax,0601h
mov bx,0400h
mov cx,0e1dh
mov dx,0033h
int 10h
mov ax,0601h
mov bx,0100h
mov cx,0e33h
mov dx,0035h
int 10h
;line14
mov ax,0601h
mov bx,0100h
mov cx,0f1ah
mov dx,001eh
int 10h
mov ax,0601h
mov bx,0400h
mov cx,0f1eh
mov dx,0032h
int 10h
mov ax,0601h
mov bx,0100h
mov cx,0f32h
mov dx,0033h
int 10h
;line15
mov ax,0601h
mov bx,0100h
mov cx,101ch
mov dx,001fh
int 10h
mov ax,0601h
mov bx,0400h
mov cx,101fh
mov dx,0031h
int 10h
mov ax,0601h
mov bx,0100h
mov cx,1031h
mov dx,0032h
int 10h
;line16
mov ax,0601h
mov bx,0100h
mov cx,111dh
mov dx,0020h
int 10h
mov ax,0601h
mov bx,0400h
mov cx,1121h
mov dx,002fh
int 10h
mov ax,0601h
mov bx,0100h
mov cx,112fh
mov dx,0030h
int 10h
;line17
mov ax,0601h
mov bx,0100h
mov cx,121fh
mov dx,002fh
int 10h
;line18
mov ax,0601h
mov bx,0100h
mov cx,1320h
mov dx,002dh
int 10h
;line19
mov ax,0601h
mov bx,0100h
mov cx,1422h
mov dx,002ch
int 10h
;line20
mov ax,0601h
mov bx,0100h
mov cx,1525h
mov dx,0029h
int 10h
;line21
mov ax,0601h
mov bx,0100h
mov cx,1626h
mov dx,0027h
int 10h
mov ah,9
lea dx,sm
int 21h
mov ah,7
int 21h
mov ax,3
int 21h
mov ah,4ch
int 21h
end
2 comments:
I run the the code using emu8086 and dosbox and there is no any color
Describe the physical address generation by considering the DS=4900H and BX=0A23H
Post a Comment