Sunday, August 14, 2011
Menampilkan Abjad Yang Berurutan Ganjil Dengan Turbo Assembler
Untuk langkah-langkah membuat file extensi .ASM sama dengan postingan sebelumnya.
Coding… Keterangan:
>> ”mov” Perintah mov digunakan untuk mengisi, memindahkan, memperbaharui isi suatu register, variabel ataupun suatu lokasi memori.
>> ”ah” Merupakan register yang bersifat umum
>> 02h
Adalah nomor service DOS yang berfungsi untuk mencetak/ menampilkan karakter.
>> ”dl” Register yang bersifat umum
>> “65” Kode ASCI untuk karakter huruf “A”
>> ”cx”
Adalah register yang bersifat umum yang digunakan utuk menyimpan data aritmatic atau angka.
>> “13” Jumlah karakter yang akan diproses oleh processor.
>> “Ulang” Variabel untuk proses perulangan perintah.
>> ”int”
Perintah Int (Interrupt) mempunyai cara kerja memanggil sub perintah sudah tersedia pada memori komputer.
>> ”int 21h”
Int 21h merupakan salah satu dari DOS Interrupt.
>>”inc dl”
“inc dl”
Menambah satu digit dari register “dl” (65..66..67 dst…)
Dalam assembler perintah “inc” hanya bernilai satu, jadi untuk menambahkan satu digit berikutnya kita harus menuliskan perintah “inc” lagi.
>> ”loop” Perintah untuk perulangan
>> ”int 20h”
Nomor interrupt yang digunakan untuk menghentikan program. Screenshot hasil coding diatas



Sunday, August 14, 2011
@^!v

Posted in: 
0 comments:
Post a Comment