Tutorial Assembly : Mencetak Karakter

Pada postingan sebelumnya kita sempat membahas tentang membuka editor program assembly yaitu menggunakan cmd di windows 32bit dan dengan DosBox di windows 64bit. Sekarang kita akan mencoba membuat program mencetak karakter. Dan masih seperti di postinga sebelumnya, pastikan di drive C suda ada folder 'asm' yang didalamnya ada aplikasi TASM dan TLINK. Jika tidak ada, bisa dicari didalam folder DOSBox-0.74 di aplikasi DosBox Portable (lihat postingan sebelumnya).

Sekarang buka aplikasi editor dengan menekan windows+R untuk windows 32bit lalu ketik edit. Untuk windows 64bit buka DosBoxnya beri perintah mount pada drive c dan d lalu buka editornya dengan mengetik edit.

Setelah tampilan editornya, sekarang kita akan membuat program untuk mencetak karakter. ketikkan program dibawah.

.model small
.code
org 100h

proses : mov ah,02h
            mov dl,'A'
            int 21h
            int 20h
 end proses

jika sudah simpan, terserah LPFriend`s mau namanya apa, yang penting nama tidak boleh panjang dan ekstensinya harus .asm, selain itu simpan di folder asm di drive c: dimana sebelumnya difolder itu sudah ada TASM dan TLINK. Sebagai contoh disini kita simpan dengan nama huruf.asm lihat gambar



sekarang tutup editornya dengan klik file lalu pilih exit. setelah itu buka cmd untuk windows 32bit. Untuk windows 64bit langsung saja klik file lalu pilih exit. untuk windows 32bit ketik :

cd c       lalu tekan enter, ketik lagi
cd asm   lau tekan enter lagi

jika di dosbox, beri lagi perintah mount di drive c, lalu langsung ketik :

cd asm

jika sudah baik yang memakai editor 32bit, atau memakai dosbox, sama sama ketik perintah :

tasm huruf      lalu tekan enter dan ketik

tlink /t huruf   lalu tekan enter lagi dan ketik

huruf

jika berhasil maka akan muncul huruf A seperti pada program (lihat gambar)


Seperti biasa, kalau bingung langsung komen dibawah.


2 comments:

  1. Ini belajar jadi programmer ya, kayaknya agak susah ya...

    ReplyDelete
  2. nggak juga sih, ane belajarnya dari temen, nggak terlalu susah kok

    ReplyDelete