AND FUNCTION
- Putriani / 1461900068
- Chusnul Chotimah / 1461900108
- Hairumi Rasyad / 1461900114
APA ITU PROCESSOR ?
Processor berfungsi untuk memproses data dan mengontrol sistem yang ada pada
komputer. Processor bekerja untuk melakukan perhitungan serta menjalankan
perintah-perintah yang diperintahkan oleh pengguna komputer itu sendiri.
Bit N paling kanan dari MBR, yang berisi referensi alamat, ditransfer ke file MAR. Kemudian
unit kontrol meminta pembacaan memori, untuk mendapatkan alamat yang diinginkanoperan
ke MBR.Siklus pengambilan dan tidak langsung sederhana dan dapat diprediksi. Siklus
eksekusimengambil banyak bentuk; bentuknya tergantung pada instruksi mesin yang manadi
IR. Siklus ini mungkin melibatkan transfer data antar register, baca atau tulisdari memori atau
I / O, dan / atau pemanggilan ALU.
INSTRUCTION PIPELINING
Pipelining Strategy
Perpipaan instruksi mirip dengan penggunaan jalur perakitan di manufaktur
menanam. Jalur perakitan memanfaatkan fakta bahwa suatu produk melalui berbagai tahap
produksi. Proses ini juga disebut sebagai pipelining, karena seperti dalam pipeline, input baru
diterima di salah satu ujungnya sebelum masukan yang diterima sebelumnya muncul sebagai
keluaran di ujung lainnya. Untuk menerapkan konsep ini pada pelaksanaan instruksi, kita
harus menyadari bahwa, pada kenyataannya,sebuah instruksi memiliki sejumlah tahapan.
Ada kalanya selama eksekusi suatu
instruksi ketika memori utama tidak sedang
diakses. Kali ini bisa digunakan untuk mengambil
instruksi berikutnya secara paralel dengan
eksekusi yang sekarang.
Pipa memiliki dua tahap independen.
1. mengambil instruksi dan melakukan buffering.
Saat tahap kedua gratis, tahap pertamatahap
melewati itu instruksi buffer.
2. Saat tahap kedua menjalankan instruksi, tahap
pertam memanfaatkan siklus memori yang
tidak terpakai untuk mengambil dan buffer
instruksi berikutnya.
Ini disebut instruksi prefetch atau fetch overlap. Catatan bahwa pendekatan ini, yang
melibatkan buffering instruksi, membutuhkan lebih banyak register. DiSecara umum,
pipelining membutuhkan register untuk menyimpan data antar tahapan.