Minggu, 07 Desember 2014

PENGGUNAAN MACRO DALAM ASSEMBLY

MACRO
Bentuk macro

NamaM MACRO [P1,P2,,]

+-----------------+
|   Program   |
+-----------------+

ENDM

P1 dan P2 adalah parameter yang bisa kita gunakan pada macro. Parameter ini hanya optional, bisa kita gunakan ataupun tidak.

Sebelum memulai membuat programnya ,kita harus mempunyai programnya terlebih dahulu bagi sobat yang belum punya dapat downliad disini.

Berikut langkah-langkah membuat Macro di Assembly:
1.buka command prompt (tekan tombol windows + R) , lalu ketikan CMD.
2.setalah terbuka aplikasi command promt ketikan kode dibawah ini, kemudian masuk ke menu edit.

3.pada lembar tugas edit ketikan kode berikut untuk membuat program macro.
4.jika selesai memasukan kode , save dengan nama mac1.asm 

5.Selesai di simpan tasm dan tlink/t programnya, jika tidak ada eror jalankan programnya.


Penggunaan Label Pada Macro

Pada macro Anda bisa menggunakan label seperti biasa, tapi kita hanya bisa memanggil satu kali label tersebut. Bila kita menggunakan lebih dari satu kali maka akan terjadi error. Untuk menghindari hal tersebut digunakan directif LOCAL. Dengan directif LOCAL Assembler akan membedakan label tersebut pada saat dipanggil.

contoh program menggunakan label Macro
  • Jika ingin membuat programnya , masukan kode dibawah ini di teks editor edit. 

  • Simpan dengan nama mac2.asm

 
  • Tasm dan tlink/t programnya ,jika tidak ada Error jalankan programnya.

Demikian tutorial Macro pada Assembly  dari saya semoga bermanfaat.

0 komentar:

Posting Komentar