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
   27   28   29   30   31   32   33   34   35   36   37