Tugas Bahasa Assembler
Gambar 27. Program Angka 9-0 dengan Penjelasan
3. Video Simulasi [kembali]
4. Prinsip Kerja [kembali]
1. Perintah program untuk menampilkan angka 9 sampai 0 kelayar monitor
2. MOV CX,0AH merupakan melakukan pengulangan sebanyak 0AH ( 10 kali) dimana register CX adalah 16 bit
3. MOV DL,39h merupakan melakukan mengisi register DL dengan karakter ASCII dari angka 9
4. Ulangi merupakan label semaca lokasi dimana alamat yang akan diulang dituju
5. MOV AH,02h merupakan mengisi nilai karakter AH dengan data 02H
6. INT 21h merupakan menjalankan interrupt 21 hexsa dengan mencetak kode ASCII karakter di DL ke layar
7.
DEC DL dengan DL – 1 merupakan, untuk DEC adalah tata penulisan untuk
pengurangan DL-1 adalah smbol untuk karakter berikutnya. 39-1 = 38,
dimana 38 dala kode ASCII adalah 8
8. Loop Ulangi merupakan pengulangan sampai angka 0 karena CX=AH (10 kali)
9. MOV AH,4CH dan baris ke 10. INT 21h merupakan perintah untuk menghentikan program
5. Hasil [kembali]
6. Listing Program [kembali]
MOV CX,0Ah
MOV DL,39h
ulangi:
MOV AH,02h
INT 21h
DEC DL
LOOP ulangi
MOV AH ,4Ch
INT 21h
7. Link Download [kembali]
- video [download]
- simulasi [download]
Tidak ada komentar:
Posting Komentar