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