Anda di halaman 1dari 1

.

CODE Org *

;Subroutine Konversi Hexa 1 byte ke Desimal ;Bilangan yang dikonversi di Akumulator ;Jumlah digit yang dihasilkan disimpan di R6 ;Hasil tersimpan di Tabel Desimal Konversi1BDesimal: Mov R6,#00H Jz TidakKonversi ;Bila 0 tidak perlu konversi LoopKonversi: Mov Push Subb Pop Inc Jc sai Div Mov Inc Ajmp B,#10 A A,B A R6 KonversiSelesai AB @R0,B R0 LoopKonversi ;Bilangan yang dikonversi lebih besar ;dari 10? ; ; ;Jumlah digit + 1 ;Bila lebih kecil dari 10, konversi sele ;Bilangan yg dikonversi dibagi 10 ;Sisa disimpan di Tabel Desimal ;

KonversiSelesai Mov @R0,A TidakKonversi: Ret

Anda mungkin juga menyukai