NAMA : M FAHMI HIDAYAT
KELAS : 1CA
NIM : 061430700514
Pustaka Macro Pada Assembly
Berikut adalah contoh penggunaan pustaka macroUntuk melakukan proses kompilasi program siapkan command prompt atau bisa digantikan dengan DOSBox.
Selanjutnya siapkan text editor untuk mengetikkan kode program, anda bisa menggunakan notepad,edit,sublime text,dll.
Pertama kita buat dahulu pustaka macro :
cetak_kar macro kar
mov ah,2h
mov dl,kar
int 21h
endm
cetak_klm macro klm
lea dx,klm
mov ah,9h
int 21h
endm
mov ah,2h
mov dl,kar
int 21h
endm
cetak_klm macro klm
lea dx,klm
mov ah,9h
int 21h
endm
Simpan dengan ekstensi *.mcr.
Selanjutnya kita panggil macro tersebut pada program utama
include pustaka.mcr
.model small
.code
org 100h
mulai : jmp proses
kal0 db 'Penggunaan Pustaka Macro $'
proses :
cetak_klm kal0
cetak_kar 'Y'
int 20h
end mulai
.model small
.code
org 100h
mulai : jmp proses
kal0 db 'Penggunaan Pustaka Macro $'
proses :
cetak_klm kal0
cetak_kar 'Y'
int 20h
end mulai
Simpan program diatas dengan ekstensi *.ASM. ketikkan perintah tasm namaprogram, dilanjutkan dengan tlink/t namaprogram.
Ketika program tersebut dijalankan maka akan menghasilkan kalimat
Penggunaan Pustaka Macro Y
begitu cara pustaka macro pada assembly.
0 komentar:
Posting Komentar