Mencetak Karakter dengan Assembly
NAMA: M Hasbi Sadam ANIM : sir200922
BAHASA RAKITAN
HALLO SEMUA!!!
Postingan ini adalah praktikum pertama dalam kuliah pemrograman bahasa rakitan. Sesuai judulnya kali ini kita akan mencetak sebuah karakter pada program assembly.
mau tau caranya?
Pertama-tama kamu sudah harus ketikan program compiler nya, lalu tuliskan source seperti dibawah ini pada notepad:

kemudian save dengan ekstensi .asm
selanjutnya bukalah commont prompt lalu kita masuk pada folder compiler yang sudah kita miliki (ga usah di jelaskan,pasti sudah pada tau)
Kemudian kita harus mengcompile file .asm tersebut menjadi file .obj
Caranya ketikan: tasm (spasi) (nama file)
Contoh: tasm coba.asm
lalu tekan enter, maka dengan sendirinya file tersebut tercompile menjadi file object
Seperti pada postingan sebelumnya "file .obj tidak dapat kita eksekusi langsung namun harus kita rubah lagi menjadi file .exe atau .com"
caranya ketikan:
tlink/t (spasi) (nama file) "untuk menghasilkan file .com"
tlink (spasi) (nama file) "untuk menghasilkan file. exe"
Contoh: tlink/t coba.obj
Setelah file tersebut berhasil kita rubah menjadi .com maka kita bisa mengeksekusinya!

dari gambar di atas dapat kita lihat
Output dari source di atas adalah "a"
apabila program yang kita jalankan error,maka proses pun tidak akan menghasilkan apa-apa. dan kesalahan dalam program yang kita jalan dapat kita ketahui,karena ERROR MASSAGE akan menunjukkan dimana letak kesalahannya.
ket:
mov ah,02h ; nilai servis untuk mencetak karakter
mov dl,'a' ; karakter ASCII yang akan di cetak
int 21h ; Cetak karakter !
int 20h ; selesai!!!
: both;'/>
Tidak ada komentar:
Posting Komentar