Program Mencetak Huruf Ascending dan Descending

.model small
.code
org 100h
mulai:

mov ah,02h
mov dl,'A'
mov cx, 26

ulang:
int 21h
inc dl
loop ulang

mov dl,'Z'
mov cx, 26

ulang1:
int 21h
dec dl
loop ulang1
int 20h

end mulai

output :

Program mencetak huruf Ascending dan decsending


Penjelasan :
  • Mov dl, ‘A’ (program akan menjalan dimulai dari huruf A)
  • Mov cx, 26 (karena jumlah seluruh huruf 26, maka komputer akan melakukan perulangna sebanyak 26x)
  • Mov dl, ‘Z’ (program akan menjalankan dimulai dari huruf Z)
  • Mov cx, 26 (karena jumlah seluruh huruf 26, maka komputer akan melakukan perulangna sebanyak 26x)
  • Jika pada label pertama sudah menggunakan label ulang, maka pada label selanjutnya harus menggunakan nama label yang lain.

No comments:

Post a Comment