Bab ini akan menunjukkan implementasi sederhana dari konsep subroutine di dalam bahasa assembly. Implementasi sederhana ini memang belum cukup jika disandingkan dengan subroutine yang ada di bahasa tingkat tinggi. Tetapi merupakan awalan yang baik bagi kamu.
Topik:
- Call Subroutine
- Routine Caller dan Routine Callee
- Instruksi jal dan jr
- Register $ra
- Konvensi pemanggilan linkage sederhana
- Register yang digunakan di subroutine
Dua bab setelah ini akan membahas metode pemanggilan subroutine yang mirip dengan bahasa tingkat tinggi
Quest 1: Apa instruksi takberkondisi yang mengirim kontrol dari satu address ke address yang lain?
Jawab: jump
Jawaban yang benar: Intruksi jump j dan intruksi branch b
Tidak ada komentar:
Posting Komentar