Siklus Mesin (Machine Life Cycle)
Prosesor
(processor) mengintepretasikan dan melaksanakan perintah – perintah dasar yang
mengoperasikan komputer. Prosesor memiliki unit kontrol (control unit) dan
Arithmetic Logic Unit (ALU).
Unit kontrol
adalah komponen dari prosesor yang mengarahkan dan mengoordinasikan hampir
seluruh operasi pada komputer. Unit kontrol berperan seperti polisi lalu
lintas: unit kontrol mengintepretasikan setiap perintah yang diperlukan program
kemudian memulai aksi yang bersesuaian untuk melaksanakan perintah tersebut.
Arithmetic Logic Unit, merupakan
komponen lain dari prosesor, melakukan operasi aritmatika, perbandingan, dan
operasi – operasi lainnya. Operasi aritmatika adalah perhitungan dasar seperti
penambahan, pengurangan, perkalian, dan pembagian. Operasi perbandingan
melibatkan pembandingan sebuah bagian data dengan bagian data lainnya untuk
menentukan apakah bagian pertama lebih besar, sama, atau kurang dari bagian
lainnya. Berdasarkan hasil perbandingan, aksi-aksi yang berbeda dapat
dilangsungkan.
Siklus Mesin,
untuk setiap perintah, prosesor mengulangi suatu rangkaian yang terdiri atas
empat operasi dasar yang menyusun sebuah siklus mesin.
- Pengambilan (fetch) adalah proses menemukan sebuah perintah program atau item data pada memori.
- Penerjemahan kode (decode) merujuk pada proses penerjemahan perintah menjadi sinyal – sinyal yang dapat dieksekusi oleh komputer.
- Eksekusi (execution) adalah proses pelaksanaan perintah-perintah.
- Penyimpanan (Store), dalam konteks ini, berarti menulis hasil eksekusi pada memori (bukan media penyimpanan)
Unit
Kontrol mengambil perintah-perintah program dan data dari memori, mengubah
perintah menjadi perintah yang dapat dieksekusi oleh komputer. Alu mengeksekusi
perintah-perintah, dan hasilnya disimpan pada memori.
Sumber - Sumber :
Vermaat, Shelly Cashman. 2007. Discovering
Computers Menjelajah Dunia Komputer FUNDAMENTAL edisi 3. Jakarta: Salemba
Infotek.
0 komentar:
Post a Comment