Page 32 - pengantarkomputer
P. 32
dengan komputer IAS yang dibuat sekitar 50 tahun lalu,
namun perkembangan dan kecanggihannya dapat kita
rasakan sekarang ini. Peningkatan kinerja mikroprosesor ini
terus berlanjut tidak kenal henti dengan berbagai teknik
yang telah dikembangkan, diantaranya :
• Branch Prediction, teknik dimana prosesor memungkinkan
mengamati terlebih dahulu di dalam software dan melakukan
prediksi percabangan atau kelompok instruksi yang akan
dieksekusi berikutnya.
• Data Flow Analysis, prosesor akan menganalisa instruksi –
instruksi yang tidak tergantung pada hasil atau data lainnya
untuk membuat penjadwalan yang optimum dalam eksekusi.
• Speculative Execution, dengan modal prediksi cabang dan
analisis data, maka prosesor dapat melakukan eksekusi
spekulatif terlebih dahulu sebelum waktunya.
Perkembangan mikroprosesor, dilihat dari kapasitas operasi
dan kecepatannya sangatlah pesat. Perkembangan
mikroprosesor ini sulit diimbangi oleh komponen lainnya
semisal memori. Hal ini menimbulkan masalah kesenjangan
dan kurang sinkronnya operasi antar komponen. Organisasi
dan arsitektur komputer yang handal sangat diperlukan untuk
mengatasi persoalan seperti ini.
Terdapat beberapa metode untuk mengatasi masalah
perbedaan kecepatan operasi antara mikroprosesor dengan
komponen lainnya, diantaranya :
• Meningkatkan jumlah bit yang dicari pada suatu saat tertentu
dengan melebarkan DRAM dan melebarkan lintasa sistem
busnya.
28