.MODEL SMALL (Menunjukan bentuk memory yang digunakan dalam program)
.CODE (Menunjukan
code segmennya)
ORG 100H (Menunjukan
program yang dijalankan akan disimpan pada offset 100h)
TData: JMP proses (Lompat
ke proses )
Kal DB 'LANG LING LUNG $' (Karakter DB LANG LING LUNG dengan karakter $
sebagai tanda akhir tulisan)
Ganti DB 13,10,'$'(Menunjukan
ganti baris)
Stacks DW ? (Menunjukan akan dilakukan stack)
Proses:
LEA DX , Kal (Ambil alamat
offset Kal)
PUSH DX (Menyimpan nilai
register DX pada stack)
Mov AH,09 (Memindahkan
nilai data 09 ke register AH)
INT 21h (Mencetak
Karakter)
LEA DX , Ganti (Ambil alamat
offset Ganti)
INT 21h (Mencetak
karakter )
POP DX (Ambil nilai
pada puncak stack dan masukkan ke DX)
INT 21h (Mencetak karakter)
Exit: INT 20h (Selesai kembali ke DOS )
End TData
No comments:
Post a Comment