Untuk menyederhanakan listing program dalam bahasa assembly, tidak hanya menggunakan prosedur saja, kita juga dapat menggunakan Macro. Coba bandingkan antara Contoh penggunaan prosedur dalam bahasa Assembly dengan contoh penggunaan Macro berikut ini :
Melanjutkan postingan sy beberapa waktu yang lalu tentang Tugas Bahasa Rakitan (Assembler).
Kali ini sy mencoba membuat listing program menjadi lebih sederhana, dengan penggunaan prosedur.
Prosedur digunakan untuk mewakili perintah-perintah yang berulang, misal perintah untuk cetak_kalimat dan cetak_angka
contohnya sbb :
Soal :
Buat program untuk membandingkan hasil penjumlahan pada array yang mempunyai 3 buah bilangan, misal arraynya adalah data dengan nilai elemen array : 9, 11, 8
Bandingkan hasil penjumlahan elemen 1 dan 2 dengan elemen 2 dan 3. Kemudian cetak nilai elemen array, hasil penjumlahan, dan hasil perbandingan.
Output :
Nilai elemen array 1 = 9
Nilai elemen array [...]