Post on 05-Jan-2016
description
CPUCENTRAL PROSESSING UNIT
PERTEMUAN KETUJUH
HARDWARE
CPU
• CPU atau cenntral prosesing unit merupakan
otak atau sumber segala yang mengatru
jalanya komputer.
• Tanpa CPU komputer tak ada apa-apanya.
HARDWARE
Bagian-Bagian CPU
• Control unit• ALU• Register• Main Memory
HARDWARE
Control Unit
• Bagian ini bertugas mengatur dan mengendalikan semua
peralatan yang ada pada sistem komputer. Control unit
mengatur kapan alat input menerima data dan kapan data
diolah serta kapan ditampilkan pada alat output.
HARDWARE
Jadi tugas dari control unit adalah sebagai berikut :
1. Mengatur dan mengendalikan alat-alat input dan output.
2. Mengambil instruksi-instruksi dari main memory.
3. Mengambil data main memory kalau diperluka oleh proses.
4. Mengirim instruksi ke arithmetic and logic unti bila ada perhitungan
dan perbandingan logika serta mengawasi kerja arithmetic and logic
unit.
5. Menyimpan hasil proses ke main memory.
HARDWARE
Arithmetic and Logic Unit (ALU)
• Tugas utama dari arithmetic and logic unit (ALU) adalah
melakukan semua perhitungan aritmatika atau matematika yang
terjadi sesuai dengan instruksi yang diberikan oleh program dan
melakukan perbandingan logika. ALU melakukan operasi
aritmatika dengan dasar pertambahan sedang aritmatika yan
lainnya seperti pengurangan, perkalian, dan pembagian dilakukan
dengan pengmbangan dari operasi pertambahan
HARDWARE
• Tugas lain dari ALU adalah melakukan keputusan dari operasi logika sesuai
dengan instrusi dari program. Operasi logika (logic operation) meliputi
perbandingan dua buah elemen logika dengan menggunakan operator
logika yaitu sama dengan (=), tidak sama dengan (<>), kurang dari (<),
kurang dari atau sama dengan (<=), lebih dari (>), dan lebih dari atau sama
dengan (>=).
HARDWARE
Register
• Register merupakan memory kecil yang mempunyai
kecepatan tinggi, lebih cepat lima sampai sepuluh kali lebih
cepat jika dibandingkan dengan kecepatan read atau write
pada main memory. Register digunakan untuk menyimpan
instruksi dan data yang sedang diproses oleh CPU, sedangkan
instruksi-instruksi dan data lainnya yang menunggu giliran
untuk diproses masih disimpan di main memory.
HARDWARE
cont
• Secara analog register ini dapat diibaratkan dengan ingatan
otak bila anda melakukan pengolahan data secara manual
sehingga otak dapat diibaratkan sebagai CPU yang berisi
ingatan-ingatan.
HARDWARE
dalam komputer terdiri dari tiga maam memory yaitu, dan nanti akan di
bahas secara mendetail pada pertemuan kesepuluh
1. Register, dipergunakan untuk menyimpan instruksi dan data yang sedang
diproses.
2. Main memory, dipergunakan untuk menyimpan instruksi dan data yang
akan diproses dan hasil dari pengolahan.
3. Eternal memory, dipergunakan untuk menyimpan program dan data
secara permanen.
HARDWARE
Main Memory
• Main memory dapat dibayangkan sebagai kotak-kotak yang
masingmasing kotak dapat menyimpan suatu penggal
informasi baik berupa data maupun instruksi. Tiap-tiap lokasi
dari kotak ditunjukkan oleh suatu alamat (address). Alamat
memory merupakan suatu nomeor yang menunjukkan lokasi
tertentu dari kotak memori.
HARDWARE
• Ada dua jenis main memeory
• Ram
• Rom
• Keduaya akan dibahas lebih detail pada pertemuan kesepuluh
HARDWARE
Hubungan Antara CPU Dengan Main Memory Dan I/O Device
Bus• Bus merupakan jalur transportasi informasi antara dua atau
lebih devicedevice dalam sistem komputer. Bus yang
menghubungkan CPU dengan main memory disebut dengan
internal bus. Sedang bus yang menghubungkan CPU dengan
I/O device disebut dengan external bus.
HARDWARE
• Ada tiga jenis bus utama yaitu
data bus,
Data bus adalah bus yang digunakan untuk jalur transportasi data dan instruksi.
address bus, dan
Address bus adalah bus yang digunakan untuk jalur transportasi alamat di main
memory untuk data dan instruksi yang akan diambil atau disimpan.
control bus.
Control bus adalah bus yang digunakan untuk mengirimkan sinyal sebagai
pemberitahuan akan dikirimkan suatu informasi atau telah diterimanya informasi yang
dikirimkan dari satu device ke device yang lain
HARDWARE
I/O Port
• O device tidak dilekatkan langsung dengan bus tetapi melelui
suatu I/O port I/O interface. I/O device dapat berkomunikasi
dengan CPU dengan cara mengirimkan informasi yang akan
dikomunikasikan dengan bus
HARDWARE
• Dengan cara program-controlled I/O seperti tersebut hanya
satu word data saja yang dapat dikirimkan setiap saat. Cara ini
banyak diterapkan pada I/O device yang hanya dapat
menangani satu karakter atau 1 byte saja setiap saat
HARDWARE
DMA (Direct Address Memory) Controller
• Untuk peripheral device yang mempunyai kecepatan tinggi
tidaklah ekonomis untuk pengiriman informasi byte per byte
atau word per word dan akan lebih ekonomis bila pengirima
informasi dilakukan sekaligus per blok informasi
HARDWARE
cont
• DMA merupaka suatu konsep yang akan membuat komunikasi
informasi antara peripheral devioce dengan main memory
akan lebih efisien. Cara DMA ini dilakukan dengan melekatkan
bus pada DMA controller yang dihubungkan dengan
peripheral device.
HARDWARE
I/O Channel
• Suatu I/O channel adalah suatu DMA
controller yang dipergunakan bersama-sama
untuk sejumlah I/O device
HARDWARE
Pemrosesan Instruksi
• Jika programmer menginginkan CPU untuk
mengerjakan sesuatu maka harus ditulis suatu
instruksi yang dikenal oleh CPU. Kumpulan instruksi
inilah yang disebut dengan program.
HARDWARE
• Pemrosesan dibagi atas dua bagian
• 1. Instruction Fetch
• 2. Instruction Execute
• 3. Cycle Time
HARDWARE
Tugas
Bautlah makalah tentang bagaimana meningkatkan kinerja CPU dengan teknik
OVERCLOCK
HARDWARE
SEKIAN
HARDWARE