1. Menjelaskan Script dari Praktikum XII :
.model small ; untuk memberitahu assembler bahwa data&kode yang kita gunakan kurng dari 1
segment
segment
.code ; untuk memberitahu assembler bahwa menggunakan kode segment disini
org 100h ; memberitahu program pada saat dijalankan ditaruh pada offset 100h(255)byte
TData: jmp proses ; memulai proses TData
KaL db 'LANG LING LUNG $' ; proses yang ditampilkan/di cetak monitor
ganti db 13,10,'$' ; ganti baris/enter13,10 : kode ascii untuk
stacks dw ?
stacks dw ?
proses:
lea dx,kal ; mengisi DX dengan Kal DB='LANG LING LUNG
push dx ; untuk menyimpan karakter pada DX
mov ah,09 ; untuk melanjtukan kebaris berikutnya atau nilai service
int 21h ; untuk mencetak karakter
lea dx,ganti
int 21h ; untuk mencetak karakter
pop dx ; untuk mengambil keluar karakter yang disimpan dari stack
int 21h ; untuk mencetak karakter
exit: int 20h ; selesai ! kembali ke DOS
end TData
Seperti gambar dibawah ini :
Hasil Output seperti gambar dibawah ini :
LANG LING LUNG
LANG LING LUNG
Tidak ada komentar:
Posting Komentar