1..Simulasi [Kembali]
2.Penjelasan [Kembali]
;PROGRAM MENCETAK SEBUAH KALIMAT
JMP mulai //melakukan lompatan ke arah lokasi memory dengan label mulai.
;Disini data dimulai
KATA db 'kata yang dicetak',13,10 // terdapat variabel KATA yang digunakan untuk mencetak kata
db 'dengan Interrupt 21H service
09H',13,10 //mencetak kata dan angka 13,10 pada akhir baris data
merupakan instruksi untuk ganti baris
db '$'
;Programnya
mulai:
MOV DX,OFFSET KATA //mengisi register DX dengan OFFSET DATA yaitu dengan variabel KATA
MOV AH,09H //mengisi AH dengan service
INT 21H //mencetak kata
MOV AH,4CH //mengisi AH dengan 4CH
Referensi :
- John Crisp, Introduction to Microprosessor and Microcontrollers, 2nd edition, Newnessm 2004.
- Darwison, 2007 “ Teori, Rancangan ,Simulasi Dan Aplikasi Mikroprosesor Dan Mikrokontroller” ISBN: 978-602-9487-09-1”, CV Ferila, Padang
Tidak ada komentar:
Posting Komentar