Senin, 25 Maret 2019

Operasi Mikro


  Fungsi dari sebuah komputer adalah unuk eksekusi program. Setiap siklus yang lebih kecil akan terdiri dari sejumlah langkah yang masingmasing langkah tersebut terdiri dari register – register CPU. Dapat disebut langkahlangkah tersebut sebagai operasi mikro. Operasi mikro adalah operasi fungsional atau atomik suatu CPU. Organisasi bagian dalam dari sebuah komputer sangat ditentukan oleh kumpulan instruksi yang dapat dijalankannya.
  Sebuah instruksi adalah sebuah kaidah yang digunakan komputer untuk mendefinisikan operasioperasi seperti add, store, load dan jump dan kumpulan dari semua instruksi disebut kumpulan instruksi, menacakup beragam operasi aritmatika dan logika, operasi perpindahan data, operasi maasukan / keluaran dan operasi pengendalian kombinasi dari operasi-operasi ini, dikelompokkan bersama-sama membentuk sebuah program mesin. Kata mikro mengacu pada fakta bahwa tiap langkah adalah sederhana dan akan menyelesaikan operasi terkecil. Unit kendali logika ( Control Logic Unit ) bertugas untuk mengatur seluruh aktifitas perangkat keras di dalam komputer.
CLU bertugas untuk :
1. Memfetch suatu instruksi dari memori
2. Memberi kode instruksi untuk menentukan operasi yang dilaksanakan
3. Menentukan sumber dan tujuan data di dalam perpindahan data
4. Mengeksekusi operasi yang dilakukan
Tipe Operasi Mikro
o   Mendefinisikan elemen dasar prosesor
o Mendiskripsikan operasi mikro yang harus dilakukan prosesor
o   Menentukan fungsi Control Unit yang harus dilakukan
Kelemahan Operasi Mikro :
Karena waktu akses memori kendali ROM menentukan kecepatan operasi CLU maka kendali microprgrammed mungkin menghasilkan CLU yang lebih lambat dibandingkan dengan kendali hard-wired.
Alasannya bahwa waktu yang diperlukan untuk menjalankan suatu instruksi mikro juga mencakup waktu akses ROM, Sedangkan, suatu keterlambatan dalam CLU hard-wired hanya mungkin disebabkan oleh keterlambatan waktu penyebaran melalui perangkat keras, yang relative sangat kecil. (hard-wired digunakan hanya jika system itu tidak terlalu kompleks dan hanya memerlukan beberapa operasi kendali)
Keuntungan Operasi Mkro :
Rancangan microprogrammed relative mudah diubah-ubah dan dibetulkan.
Menyediakan kemampuan diagnostic yang lebih baik dan lebih dapat diandalkan daripada rancangan hard-wired.
Utilisasi memori utama dalam computer microprogrammed biasanya lebih baik Karena perangkat lunak yang seharusnya menggunakan ruang memori utama justru ditempatkan pada memori kendali.
Pengembangan ROM lebih lanjut(dalam kaitan dengan harga dan waktu akses) secara lebih jauh justru menguatkan posisi dominant pemrograman mikro, salah satunya dengan menyertakan unit memori ketiga disebut sebagai nano-memory (tambahan bagi memori utama dan memori kendali). Dalam mengerjakan hal ini, mungkin terjadi pertukaran (trade-off) yang menarik antara pemrograman mikro horisontal dan vertical.

Tidak ada komentar:

Posting Komentar