Tanya :

Bagaimana cara mengkompail file assembler dengan nasm di Linux ?

Jawab :

  • Buka terminal
  • Untuk melakukan assembler program, pastikan anda tahu dimana file *.asm anda berada. Misalnya yang akan kita assembly adalah file latihan01.asm, maka jalankan perintah berikut :
nasm -f elf latihan01.asm
  • Perintah diatas akan menghasilkan file objek latihan01.o.
  • Kemudian untuk membuat link pada file objek (*.o) guna menghasilkan file yang dapat dieksekusi lakukan perintah :
ld -s -o latihan01 latihan01.o
  • Perintah tersebut akan menghasilkan file eksekutabel latihan01
  • Jika tidak ada kesalahan pada file assembler anda, maka anda akan dapat mengeksekusi file terakhir dengan perintah :
./latihan01

Demikian, semoga bermanfaat (rezaervani@gmail.com)