Page 37 - e-modul Arsitektur Komputer-STEAM
P. 37

CPU secara umum memiliki beberapa fungsi yang akan dijelaskan pada bagian sebagai
               berikut.
               a)  Fetch

                  Instruksi disimpan pada memori dan memiliki alamatnya sendiri. Prosesor akan mengakses

               alamat ini dari counter program yang bertanggung jawab untuk melacak instruksi yang mana
               yang akan dieksekusi oleh CPU pada siklus berikutnya.
               b)  Decode

                  Semua  program  yang  akan  dieksekusi  akan  diterjemahkan  kepada  instruksi  assembly.
               Kode-kode assembly ini harus dikodekan menjadi kode-kode biner yang akan dimengerti oleh

               CPU. Proses ini dinamakan decoding. Mengapa harus menggunakan bilangan biner atau kode-
               kode  biner?  Karena  prosesor  merupakan  komponen  elektronik  yang  hanya  mengenal  dua

               kondisi yakni 0 dan 1 atau hidup dan mati.
               c) Execute

                  Ketika  menjalankan  perintah,  CPU  dapat  menjalankan  satu  dari  tiga  hal.  Melakukan
               kalkulasi dengan ALU, memindahkan data dari satu memori ke memori yang lain atau beralih

               mengakses data ke alamat yang lain
               d)  Store

                  CPU harus memberikan umpan balik setelah selesai melakukan eksekusi terhadap suatu
               perintah dan output datanya ditulis pada memori yang dituju. Penjelasan terkait memori yang

               akan dituju oleh prosesor akan dijelaskan di bab berikutnya.

                     CPU memiliki beberapa komponen didalamnya yakni ada control unit, arithmatic logic

               unit dan memory management unit Control  unit  sendiri  berfungsi  sebagai  pengarah  arus
                                                   .

               aliran  data  di  dalam  prosesor.  Arithmatic  logic  unit  tugasnya  adalah  melakukan  operasi
               aritmatika di dalam prosesor. Memory management unit   merupakan bagian di dalam prosesor
               yang mengatur memori yang digunakan ketika prosesor sedang beroperasi.





                                              Pernahkah kalian mendengar kata “CORE”

                                                              dalam komputer?






               37 | E-Modul Arsitektur Komputer Berorientasi STEAM
   32   33   34   35   36   37   38   39   40   41   42