Selasa, 02 Desember 2014

TUGAS PRAKTIKUM XII

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

Tidak ada komentar:

Posting Komentar