Cara Kerja
Superscalar
•
Superscalar dapat mengeksekusi
instruksi 1 (I1) dan instruksi 2 (I2) secara pararel dengan syarat Kedua
instruksi yang sederhana I1 tidak melakukan proses jump tujuan (destination)
dari I1 bukan sumber (source) dari I2 tujuan (destination) dari I1 bukan tujuan
(destination) dari I2
•
Jika kondisi diatas tidak dapat
dipenuhi, maka I1 dapat melakukan proses U-pipe dan 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
Contoh CPU
yang menerapkan Arsitektur Superscalar
486,
Pentium, Pentium Pro, keluarga Intel Pentium, Intel Pentium Pro, Intel Pentium
II, Intel Pentium III, Intel Itanium, Intel Xeon, Intel Pentium 4, Intel
Pentium M, Intel Core dari Intel Corporation; keluarga AMD K5, AMD K6, AMD
Athlon, AMD Athlon 64, dan AMD Opteron
0 komentar:
Posting Komentar