Skip to main content

BAB 1 | Arsitektur Komputer dan Bahasa Assembly - Page 5

readmore Instruksi biasanya dilakukan secara berurutan. Penghitung program (Program Counter) maju ke depan melalui memori satu instruksi pada satu waktu. Setiap kali instruksi dijalankan, yang berikutnya secara otomatis dipilih untuk siklus eksekusi berikutnya. Operasi seperti "tambahkan dua bilangan bulat" dan "bandingkan dua bilangan bulat" adalah operasi yang dilakukan processor dalam satu siklus mesin. Loops (perulangan) dan branch (pencabangan) membutuhkan instruksi mesin yang mengubah urutan normal.
Halaman Sebelumnya   Beranda Kursus   Halaman Selanjutnya
Jawaban:
Secara berurutan, satu demi satu.

Instruksi Mesin

Instruksi biasanya dilakukan secara berurutan. Penghitung program (Program Counter) maju ke depan melalui memori satu instruksi pada satu waktu. Setiap kali instruksi dijalankan, yang berikutnya secara otomatis dipilih untuk siklus eksekusi berikutnya.

Operasi seperti "tambahkan dua bilangan bulat" dan "bandingkan dua bilangan bulat" adalah operasi yang dilakukan processor dalam satu siklus mesin. Loops (perulangan) dan branch (pencabangan) membutuhkan instruksi mesin yang mengubah urutan normal.

Instruksi mesin adalah pola bit yang mengarahkan processor untuk melakukan satu operasi mesin. Berikut adalah instruksi mesin yang mengarahkan processor MIPS untuk menambahkan dua register 32-bit bersama-sama (register adalah bagian dari processor yang memegang pola bit).
0000 0001 0010 1011 1000 0000 0010 0000
Panjang instruksi adalah 32 bit. Setiap bit adalah 0 atau 1. Ketika pola bit ditampilkan dalam sebuah buku, biasanya ditampilkan dalam empat kelompok (seperti di sini). Tentu saja, ruang kosong (whitespace) adalah konvensi pencetakan dan sebenarnya bukan bagian dari pola bit.

Beberapa bit dalam instruksi menentukan operasi (menambahkan dua register), bit lainnya menentukan dua register untuk ditambahkan. Beberapa bit lagi mengatakan untuk meletakkan hasilnya.
Pertanyaan 5:
Periksa instruksi. Apakah jelas apa arti dari instruksi?

Comments