Saturday, December 6, 2014

PRAKTIKUM XII



.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