CPU
SubcnahaAllahwalchamdulillaah. Segala bagi bagi
Allah, Tuhan yang Maha Pencipta. Dia yang menciptakan keagungan otak manusia
dengan begitu canggihnya. Otak dapat mengendalikan segala apa yang dilakukan
oleh tubuh manusia, membantu manusia untuk memproses masalah agar dapat
terselesaikan, mengolah rangsangan dari berbagai indra dan sebagainya.
CPU dapat dikiyaskan sebagai otak dan komputer
sebagai tubuh. CPU (Central
Processing Unit ) atau
Pengolahan Data. CPU juga dikenal dengan prosessor. Materi ini membahas tentang
SIKLUS INSTRUKSI
PENGOLAHAN DATA
CPU
BAGIAN-BAGIAN
DALAM CPU
PEMROSESAN INTRUKSI DALAM CPU
CARA KERJA
FUNGSI CPU
KOMPONEN UTAMA
PADA CPU
Semoga materi dapat menambah wawasan
teman-teman atau saudara-saudara khususnya untuk teman-teman yang sama-sama
berjuang menuntut ilmu dalam bidang teknologi informasi.... salam kenal &
salam sukses selalu selamanya ^^
Pengertian CPU
CPU merupakan
singkatan dari Central Processing Unit atau Pengolah pusat. CPU juga dikenal
dengan istilah Prosesor. CPU adalah perangkat keras komputer yang berfungsi
untuk menerima dan melaksanakan perintah dan data dari perangkat lunak atau
software. CPU dapat diibaratkan sebagai sebuah otak dari computer itu sendiri.
Cepat atau lambatnya kinerja dari sebuah computer cukup ditentukan oleh
kualitas dan teknologi dari CPU yang digunakan.
KOMPONEN UTAMA PADA CPU
1.
UNIT KONTROL
Unit kontrol adalah komponen yang mampu mengatur jalannya program . Tanggung
jawab unit kontrol adalah mengambil intruksi-intruksi dari memori utama dan
menentukan jenis instruksi tersebut.
Tugas dari unit kendali ini adalah:
¡ Mengatur dan mengendalikan alat-alat
masukan (input) dan keluaran (output).
¡ Mengambil instruksi-instruksi dari memori
utama.
¡ Mengambil atau memanggil dan memasukkan data dari memori utama (jika diperlukan) untuk diproses.
¡ Mengirim instruksi ke ALU bila ada
perhitungan aritmatika atau perbandingan logika serta mengawasi kerja dari ALU.
¡ Menyimpan hasil proses ke memori utama.
¡ Simpelnya Sebagai pusat control apa yang dilkukan oleh sebuah PC
2.
REGISTER
Register merupakan alat penyimpanan kecil yang mempunyai kecepatan akses cukup
tinggi, yang digunakan untuk menyimpan data dan/atau instruksi yang sedang
diproses. Memori ini bersifat sementara, biasanya digunakan untuk menyimpan
data saat di olah ataupun data untuk pengolahan selanjutnya.
Register yang
paling penting adalah Program Counter dan Instruction Register.
1.
Program Counter berfungsi untuk
menunjukkan instruksi selanjutnya.
2.
Instruction Register berfungsi
untuk mendaftarkan semua instruksi yang ada.
3.
ALU
Alu unit yang bertugas untuk melakukan operasi aritmetika dan operasi logika
berdasar instruksi yang ditentukan. ALU sering di sebut mesin bahasa
karena bagian ini ALU terdiri dari dua bagian, yaitu unit arithmetika dan unit
logika boolean yang masing-masing memiliki spesifikasi tugas tersendiri. Tugas
utama dari ALU adalah melakukan semua perhitungan aritmatika yang terjadi
sesuai dengan instruksi program.
FUNGSI CPU
-
melakukan operasi aritmatika dan
logika terhadap data yang diambil dari memori atau dari informasi yang
dimasukkan melalui beberapa perangkat keras, seperti papan ketik, pemindai,
tuas kontrol, maupun tetikus.
-
berfungsi untuk menjalankan
program-program yang disimpan di memori utama. Hal ini dilakukan dengan cara
mengambil instruksi-instruksi dari memori utama dan mengeksekusinya satu
persatu sesuai dengan alur perintah.
CARA KERJA
1.
Saat data dan/atau instruksi dimasukkan ke processing-devices, pertama sekali
diletakkan di RAM (melalui Input-storage);
2.
Apabila berbentuk instruksi ditampung oleh Control Unit di Program-storage,
namun apabila berbentuk data ditampung di Working-storage).
3.
Jika register siap untuk menerima pengerjaan eksekusi, maka Control Unit
akan mengambil instruksi dari Program-storage untuk ditampungkan ke Instruction
Register, sedangkan alamat memori yang berisikan instruksi tersebut ditampung
di Program Counter.
4.
Sedangkan data diambil oleh Control Unit dari Working-storage untuk
ditampung di General-purpose register (dalam hal ini di Operand-register). Jika
berdasar instruksi pengerjaan yang dilakukan adalah arithmatika dan logika,
maka ALU akan mengambil alih operasi untuk mengerjakan berdasar instruksi yang
ditetapkan.
5.
Hasilnya ditampung di Accumulator.
6.
Apabila hasil pengolahan telah selesai, maka Control Unit akan mengambil hasil
pengolahan di Accumulator untuk ditampung kembali ke Working-storage.
7.
Jika pengerjaan keseluruhan telah selesai, maka Control Unit akan menjemput
hasil pengolahan dari Working-storage untuk ditampung ke Output-storage. Lalu
selanjutnya dari Output-storage, hasil pengolahan akan ditampilkan ke
output-devices.
PEMROSESAN INTRUKSI DALAM CPU
Pemrosesan instruksi dalam CPU dibagi atas dua tahap:
A. Tahap-I disebut Instruction Fetch
Tahap-I
berisikan pemrosesan CPU dimana Control Unit mengambil data dan/atau instruksi
dari main-memory ke register.
B. Tahap-II disebut Instruction Execute
Tahap-II
berisikan pemrosesan CPU dimana Control Unit menghantarkan data dan/atau
instruksi dari register ke main-memory untuk ditampung di MAA, setelah
Instruction Fetch dilakukan.
BAGIAN-BAGIAN DALAM CPU
1.
MOTHERBOARD
Atau system
board merupakan papan sirkuit utama dari suatu computer
FUNGSI :
a)
untuk meletakkan komponen-komponen pendukung pemrosesan data seperti
Prosesor, Memory, Ram, Vga Card, Lan Card, Sound Card dan lain-lain.
b) bertanggung jawab untuk menjaga komponen-komponen tersebut
saling terhubung dan bekerja sama.
c)
Sebagai pusat pengendali, yang
mengatur kerja dari semua komponen yang terdapat pada motherboard.
d) Mengatur pemberian daya listrik pada setiap komponen PC. Lalu
lintas data, semuanya diatur oleh motherboard.
2.
PROSESSOR
sering disebut sebagai otak dan pusat
pengendali computer yang didukung oleh kompunen lainnya. Processor adalah
sebuah IC yang mengontrol keseluruhan jalannya sebuah sistem komputer dan
digunakan sebagai pusat atau otak dari komputer.
FUNGSI: untuk melakukan perhitungan dan menjalankan tugas.
3.
RAM (Random
Acses Memory)
Perangkat
penyimpanan data sementara
FUNGSI: mengolah data atau intruksi.
NB: Semakin besar memori yang disediakan, semakin banyak data maupun intruksi
yang dapat mengolahnya. RAM adalah sebuah memory sementara. semakin
kapasitasnya akan semakin cepat untuk membaca data yang tersimpan didalamnya.
Untuk penggunaannya RAM dibtuhkan arus listrik sehingga saat komputer sedang
berjalan dan tiba-tiba listrik mati maka semua data yang tersimpan akan
terhapus.
4.
HARDISK
disebut juga hard drive, fixed disk, HDD.
FUNGSI: untuk menyimpan file sistem dan data dalam komputer secara
permanen.
5.
CD-ROM/DVD-RW
(singkatan dari Compact Disc - Read Only
Memory) atau biasa dikenal OPTICAL DRIVE adalah sebuah piringan kompak dari jenis piringan optik (optical disc).
FUNGSI: untuk
membaca atau menulis CD/DVD, dapat juga memburning data dalam bentuk CD/DVD dan
juga akan memungkinkan anda dapat membaca atau melihat file yang ada di dalam
CD/DVD.
6.
POWER SUPLAY
Perangkat yang bertanggung
jawab mensupplay arus ke setiap komponen sehingga seluruh komponen dapat hidup
dan bekerja.
FUNGSI: untuk menyalurkan arus listrik ke berbagai peralatan computer.
7.
VGA CARD
Sering
juga disebut Video Card, display adapter, graphics card merupakan komponen
yang tugasnya menghasilkan tampilan secara visual dari komputer kalian. Kartu VGA adalah hardware yang memberikan perintah kepada monitor untuk
menampilkan keluaran visual yang dapat kita lihat.
FUNGSI: untuk
mengolah data video agar dapat ditampilkan ke monitor computer.
8.
LAN CARD
FUNGSI: sebagai penghubung antara komputer 1 dengan komputer yang lainnya.
9.
SOUND CARD
FUNGSI: untuk
mengolah data suara agar dapat didengarkan, melalui panel output soundcrd
kidata dapa mendengarkan suara yang dihasilkan computer, komponen ini juga
berfungsi melakukan rekaman suara.
10.
KABEL ATAU PENGHUBUNG
11. CASHING CPU
12.
KIPAS ATAU COOLER
Fan
atau kipas processor
FUNGSI:
sebagai pendingin pada saat procesor bekerja & untuk memastikan komputer
berjalan dengan baik.
13. Kartu jaringan (NIC)
Kartu Jaringan
adalah papan sirkuit komputer atau kartu yang diinstal dalam sebuah komputer
sehingga dapat dihubungkan ke jaringan
PENGOLAHAN DATA CPU
1. Fetch
Instruction (Mengambil Instruksi)
CPU harus membaca instruksi dari
memori
2. Interpret
Instruction (Menterjemahkan Instruksi)
Instruksi harus diinstruksikan untuk
menentukan aksi apa yang perlu diambil
3. Fetch Data
(Mengambil Data)
Eksekusi suatu instruksi memerlukan
pembacaan dari memori atau modul I/O
4. Process Data
(Mengolah Data)
Eksekusi suatu instruksi memerlukan
operasi aritmatika atau logika terhadap data
5. Write Data
(Menulis Data)
Hasil eksekusi memerlukan penulisan
data ke memori atau modul I/O
SIKLUS INSTRUKSI
1. Fetch Cycle
(Siklus mengambil)
§ Mengambil instruksi yang akan dieksekusi
2. Execute
Cycle (Siklus Eksekusi)
§ Melakukan operasi yang ditentukan oleh opcode instruksi
3. Interrupt
Cycle (Siklus Instruksi)
§ Apabila interrupt diaktifkan dan interrupt telah terjadi, simpan
status proses saat itu dan layani interrup
Tidak ada komentar:
Posting Komentar