download

Matakuliah
Tahun
Versi
: T0483 / Bahasa Rakitan
: 2005
: 1.0
Pertemuan 12
Procedure dan Macro
1
Learning Outcomes
Pada akhir pertemuan ini, diharapkan mahasiswa
akan mampu :
• menghasilkan program yang sudah
menggunakan procedure dan macro.
2
Outline Materi
Prosedur dan Macro
• Materi :
– Definisi Procedure
– Definisi Macro
– Keuntungan dan kelebihan Procedure dgn
Macro
3
<<ISI>>
Procedure
•
•
•
Beberapa instruksi yang sama yang dilakukan berulangkali dapat
disederhanakan menjadi suatu sub-rutin yang disebut sebagai
procedure.
Deklarasi Procedure :
namaproc PROC [NEAR / FAR]
--------statement
----namaproc ENDP
Suatu procedure bertipe NEAR berarti pemanggilnya
dan procedure yang dipanggil terletak dalam satu
segment (Near Call).
4
<<ISI>>
•
Suatu procedure bertipe FAR berarti
pamanggilnya dan procedure yang
dipanggil terletak dalam segment yang
berbeda (Far Call).
•
Pada bagian pemanggil, procedure
dipanggil dengan cara :
CALL
namaproc
5
<<ISI>>
6
<<ISI>>
7
<<ISI>>
8
<< CLOSING>>
• Penggunaan Procedure dan MACRO
mempunyai kelebihan dan Kekurangan
• Procedure akan lebih efektif jika jumlah
code dan pemanggilan-nya berulangulang
9