Program Penambahan Bit Dengan Bahasa Assembly
Untuk kali ini saya akan sedikit berbagi ilmu tentang bahasa pemrograman assembly, program kali ini adalah program penambahan bit dengan menggunakan bahasa pemrograman Assembly, penambahan bit ini bisa saja dimodifikasi untuk berbagai kasus penambahan bit seperti untuk membuat program dengan output A B C D ... Z atau 0 1 2 .. 9 atau bisa juga yang lainnya. Untuk kali ini saya akan membuat contoh program dengan output A sd Z. langsung aja.
Langkah 1.
Pastikan di dalam PC atau Notebook sudah terdapat software TASM & TLINK. Extrack saja ke folder C:\User\NamaPC
Langkah 2.
Buka Command Promp dan arahkan pada direktori folder tasm berada.
Langkah 3.
Jika berhasil maka di command prom akan tertulis C:\User\NamaUser, serelah itu buat file notepad dengan extensi *.asm caranya dengan mengetikan "notepad<spasi>namafile.asm". dan aplikasi notepad akan terbuka.
Langkah 4.
Setelah notepad terbuka maka tinggal dituliskan syntax nya seperti berikut.
.MODEL SMALL
.CODE
ORG 100h
Proses :
MOV AH,02h ; Nilai servis
MOV DL,41h ; DL=41h atau A
MOV CX,26 ; Banyaknya pengulangan yang akan
; dilakukan
Ulang:
INT 21h ; Cetak karakter !!
ADD DL,01h ; Menambahkan DL dengan
1h
LOOP Ulang ; Lompat ke Ulang
INT 20h
END Proses
Langkah 5.
Save file notepad tadi kemudian kembali lagi ke CMD dan ketikan "tasm<spasi>namafile.asm" ini berfungsi untuk membuat file berekstensi *.obj.
jika berhasil maka akan tampil pesan.
Assembling File : namafile.asm
Error Messages : none
Warning Messages : none
Passes : 1
Remaining memmory : ..K
Langkah 6.
Setelah itu ketikan lagi di CMD "tlink/t<spasi>namafile.obj", syntax ini berfungsi untuk membuat lagi file berekstensi *.com.
Langkah 7.
langkah terakhir yaitu membuat file ber ekstensi *.exe yaitu dengan mengetikan pada cmd "tlink<spasi>namafile.obj. jikas berhasil akan tampil pesan "warning : no stack."
Langkah 8.
Proses compile selesai setelah itu tinggal dilihat hasil outputnya yaitu dengan mengetikan "namafile.com"
Jika berhasi maka hasil outputnya akan seperti berikut:
Komentar
Posting Komentar