Selasa, 17 Mei 2011

PENGERTIAN CARA KERJA SUPERSCALAR EXECUTION | PROSES SUPERSCALAR PROCESSING

Ø Superscalar adalah Salah satu rancangan untuk meningkatkan kecepatan CPU

Ø Merupakan Instruksi umum (arithmetic, load/store, conditional branch) dapat dimulai dan dilaksanakan secara independen

Ø Sebuah inti prosesor yang mengeksekusi dua kali/lebih operasi scalar dalam bentuk paralel.

Ø Sebuah prosesor yang memungkinkan eksekusi yang bersamaan dari instruksi yang banyak pada tahap pipeline yang sama

Ø Dapat diterapkan untuk RISC & CIS

Ø Dalam praktek, biasanya RISC

Cara Kerja Superscalar

Superscalar dapat mengeksekusi instruksi 1 (I1)

dan instruksi 2 (I2) secara pararel dengan syarat

Keduanya instruksi yang sederhana

I1 tidak melakukan proses jump

Tujuan (destination) dari I1 bukan sumber (source) dari I2

Tujaun (destinition) dari I1 bukan tujuan (destination) dari I2

Jika kondisi diatas tidak dapat dipenuhi

I1 melakukan proses U-pipe

I2 dijalankan di cycle berikutnya

Proses Superscalar

Ø Memproses lebih dari satu instruksi per clock cycle

Ø Sangat dimungkinkan untuk memisahkan siklus fetch and execute

Ø Memiliki Buffers pada fase antara proses fetch and decode

Ø Memiliki unit eksekusi yang Parallel

Tidak ada komentar:

Posting Komentar

1. "Blog ini Do Follow, silakan post untuk mendapatkan Backlink"
2. "Anda Follow, pasti saya Followback"
3. "Kalau mau Copy-Paste artikel boleh saja, tapi sumbernya ke blog ini"
4. "Terima Kasih Lagi . . . !!!"

Komentar Anda Sangat Kami Harapkan Untuk Kemajuan Blog Ini. isikan komentar anda disini !