Komponen
Utama CPU
A.
Arithemetic and Logic Unit
(ALU) à membentuk fungsi fungsi pengolahan data komputer, Mengerjakan
instruksi instruksi bahasa mesin yang di berikan padanya.
B.
Control Unit à mengontrol operasi CPU dan secara keseluruhan mengontrol komputer
sehingga terjadi sinkronisasi kerja antara komponen dalam menjalankan
fungsi-fungsi operasinya
C.
Registers à media penyimpan internal CPU yang digunakan saat proses pengolahan
data. Bersifat sementara.
D.
CPU Interconnectionsà sistem koneksi dan bus yang menghubungkan komponen internal CPU,
yaitu unit kontrol dan register-register dan juga dengan bus-bus eksternal CPU
yang menghubungkan dengan sistem lainnya.
Fungsi CPU
Menjalankan program-program yang disimpan dalam memori utama dengan cara mengambil instruksi-instruksi, menguji instruksi tersebut dan mengeksekusi satu persatu sesuai alur perintah.
memahami fungsi
CPU perlu tinjau lebih jauh proses eksekusi program. proses eksekusi program
adalah dengan mengambil pengolahan intruksi yang terdiri dari dua langkah pembacaan
instruksi (fetch) dan operasi
pelaksanaan instruksi (execute).
instrusi fetch adalah =
membaca atau pemgambil instruksi dari lokasi memori ke CPU.
Fungsi
Interupsi
Fungsi interupsi adalah mekanisme penghentian atau pengalihan pengolahan instruksi dalam CPU kepada routine interupsi.
Fungsi interupsi adalah mekanisme penghentian atau pengalihan pengolahan instruksi dalam CPU kepada routine interupsi.
Tujuan interupsi adalah untuk menejemen
pengeksekusian routine instruksi agar efektif dan efisien antara CPU dan modul
- modul I/O maupun memori
.
.
Macam-macam kelas sinyal interupsi :
·
Progam,yaitu
interupsi yang dibangkitkan dengan beberapa kondisi yang terjadi pada hasil eksekusi
progam.
·
Timer,adalah
interupsi yang dibangkitkan pewaktuan dalam processor.
·
I/O ,sinyal
interupsi yang dibangkitkan oleh modul I/O sehubungan pemberitahuan kondisi
error dan penyelesaian suatu operasi
·
Hardware
failure, adalah interupsi yang dibangkitkan oleh kegagalan daya atau kesalahan
paritas memori.
Apabila interupsi
ditangguhkan processor akan melakukan hal-hal dibawah ini:
·
Processor
menangguhkan eksekusi progam yang dijalankan dan menyimpan konteksnya. Tindakan
ini adalah menyimpan alamat instruksi berikutnya yang akan dieksekusi dan data
lain yang relevan. Processor
menyetel progam counter (PC) ke alamat awal routine interrupt handler.
No comments:
Post a Comment