Kamis, 27 November 2014

Menggunakan Label pada Macro

Assalamu'alaikum 
Sesuai dengan judul di atas, saya akan memposting tentang bahasa assembly, tentang program macro 
Silakan Download Tutorial ini : Menggunakan Label Pada Macro
Pada macro anda bisa menggunakan label seperti biasa. Tetapi anda harus ingat, karena setiap pemanggilan Macro akan menyebabkan seluruh isi macro tersebut disisipkan pada program, maka pada macro yang didalamnya menggunakan label hanya dapat dipanggil sebanyak satu kali. Bila anda menggunakanya lebih dari satu kali maka akan terjadi "**Error** Symbol already defined elsewhere: ULANG" karena dianggap kita menggunakan label yang sama.

Untuk menghindari hal itu, gunakanlah directif LOCAL. Dengan directif LOCAL assembler akan membedakan label tersebut setiap kali terjadi pemanggilan terhadapnya.
Kali ini saya ingin membuat program yang mencetak huruf PPPCCCSSS, menggunakan label macro
Bagaimana cara membuatnya?
1.  Karena saya menggunakan dosbox, buka dosbox tersebut, lalu ketiklah edit untuk menampilkan layar biru
2. Ketiklah seperti di bawah ini (screenshot saat saya mengeditya dari notepad)

3. Simpanlah kode tersebut dengan file .ASM (saya menyimpannya dengan file local.ASM

4.Pilih File>exit, untuk menjalankan program yang telah kita buat

5. Jika sudah exit, pada layar ketiklah

C:\TASM>tasm local                      (enter)
C:\TASM>tlink/t local                  (enter)
C:\TASM>local                               (enter)


6.  Hasil yang akan tampil seperti gambar dibawah

  Sekian
Wassalamu'alaikum 

Related Posts:

  • Mengunci CAPSLOCK (Residen)Assalamu'alaikum Silakan download tutorial ini >>Mengunci Capslock.docx MENGUNCI CAPS LOCK Pada alamat 40h:17h terdapat data tentang status tombol keyboard dimana bit ke 7 digunakan untuk menandakan keadaan dari tomb… Read More
  • Menggunakan Label pada MacroAssalamu'alaikum  Sesuai dengan judul di atas, saya akan memposting tentang bahasa assembly, tentang program macro  Silakan Download Tutorial ini : Menggunakan Label Pada Macro Pada macro anda bisa menggunakan… Read More
  • Membuat Menu SorotAssalamu'alaikum dowos 15.00 Silakan Download tutorial ini pada link >>Menu Sorot Normal 0 false false false EN-US X-NONE X-NONE … Read More
  • Mengganti Fungsi PrtScr Menjadi Ctrl+Break (Residen)Assalamu'alaikum Jika ingin mendownload program ini silakan klik Program Residen Oh ya, sebelum memulai membuat program residen, boleh lah kita baca dulu bagian-bagian ini ya...  VEKTOR INTERUPSI   Seperti ya… Read More
  • Masukan Dari KeyboardAssalamu'alaikum... Bahasa Rakitan kali ini yaitu membahas tentang membuat program yang menerima masukan dari keyboardSilakan di klik Laporan Masukan Dari Keyboard.pdf Ketika program dijalankan, lalu ketika kita menekan … Read More

0 komentar:

Posting Komentar