Bus - STPP Bogor

Download Report

Transcript Bus - STPP Bogor

PROCESSING DIVICE
ALAT PEMROSESAN
SISTEM KOMPUTER





Unit Pemroses Pusat / CPU (central processing
unit)
Peranti Masukan (input device)
Peranti Keluaran (output device)
Memori Utama (main memori)
Peranti Penyimpanan Sekunder
Antar komponen dihubungkan oleh saluran
komunikasi yang disebut dengan Bus.
Bus
Bus berperan sebagai tempat data melintas dari suatu
komponen ke komponen yang lain. Terdapat tiga macam
lintasan bus, yaitu



Bus data, berfungsi untuk melewatkan data
dari dan ke memori utama
Bus alamat, digunakan untuk mengirimkan
isyarat yang menyatakan alamat dalam memori
utama.
Bus pengendali, berfungsi untuk mengirimkan
isyarat yang menyatakan data “dibaca” atau
“ditulis” dari atau ke memori utama peranti
masukan, atau peranti keluaran.
Karakteristik Bus


Lebar bus, jumlah bit yang dapat
dilintaskan dalam sekali waktu.
Dinyatakan dengan satuan bit.
Kecepatan bus, menyatakan
kecepatan data yang dapat disalurkan
dalam bus. Dinyatakan dengan satuan
MHz/GHz.
CPU
CPU (central processing unit)
/ otaknya computer

Unit Kontrol (control unit)
Berfungsi mengendalikan seluruh komponen dalam system
computer
1.
2.
3.
4.
5.
Mengatur dan Mengendalikan alat-alat I/O
Mengambil instruksi-instruksi dari main memory
Mengambil data dari main memory kalau diperlukan oleh
proses
Mengirim instruksi ke ALU bila ada perhitungan
aritmatika/logika
Menyimpan hasil proses ke main memory

Unit Aritmetika-Logikan, ALU
(arithmetic-logical unit)
Berperan dalam melaksanakan operasioperasi perhitungan (aritmetika) seperti
pengurangan, penjumlahan, dan pengalian
maupun operasi pembanding (logika) seperti
: >, <, =, ≥, ≤, ≠

Register, merupakan memori khusus yang
kecepatannya tinggi yang dipakai untuk
menyimpan hasil-hasil sementara operasi ALU
dan untuk menyimpan informasi
pengendalian tertentu.
Kecepatan CPU
Jumlah intruksi yang dijalankan oleh CPU per detik dalam orde
jutaan. MIPS (Millions Instruction Per Second) atau jutaan
instruksi per detik, satuan inilah yang biasa dipakai untuk
menyatkan kecepatan prosesor secara akurat.
ukuran keceptan CPU sesungguhnya ditentukan oleh 4
faktor, yaitu :
1.
Clock, merupakan bagian CPU yang berfungsi
memberikan pewaktuan pada seluruh operasi
dalam prosesor. Pewaktuan ini menetukan jumlah
operasi dalam mikroprosesor. Satuan yang
digunakan adalah MHz & GHz (1GHz = 1000 Mhz),
MIPS, MFLOPS (million of floating point operations
per second)




Komputer Mikro (micro computer), kecepatannya diukur dengan
satuan MHz (megahertz) atau GHz (gigahertz)
P4 : 2,8 – 3,6 GHz
1 Ghz = 1000 Mhz
1 Mhz = 1 juta siklus operasi per detik
Komputer Mini (mini computer), kecepatannya diukur dengan
satuan MIPS
= 500 MIPS (million instructions per second)
= 1 milyard instruksi perdetik
Komputer Mainframe, kecepatannya diukur dengan satuan MIPS
> 1000 MIPS (million instructions per second)
= 1 milyard instruksi perdetik
Komputer Super (parallel processor), kecepatannya diukur dengan
satuan MFLOPS
MFLOPS (million of floating point operations per second)
Komputer mainframe yang mempunyai banayak processor yang
dipasang secara paralel.
1.000 - 2.000.000 MFLOP
2.
Panjang Kata (word length) menyatakan
jumlah bit yang dapat diproses oleh prosesor
dalam sekalai waktu (siklus). Panjang berupa 8
bit, 16 bit, 32 bit. Semakin besar panjang bitnya
semakin tinggi kecepatannya.
3.
Lebar bus (bus width) menyatakan kecepatan
data yang dapat disalurkan dalam bus. Bus yang
semakin lebar memiliki kecepatan yang kian tinggi
4.
Rancangan prosessor (arsitektur computer)
Arsitektur ini sebenarnya mancakup himpunan
instruksi yang disediakan, jumlah prosesor,
struktur internal bus, pemakaian cache memori,
dan susunan antar persnti I/O
MEMORI UTAMA
Memori utama (main memory) / memori primer (primary
memory) / memori internal (internal memory).
Fungsi memori utama :



Menyimpan data yang berasal dari peranti
masukan sampai data dikirim ke ALU untuk
diproses
Menyimpan data hasil pemrosesan ALU
sebelum dikirimkan ke peranti keluaran
Menampung program/instruksi yang berasal
dari peranti masukan atau dari peranti
pengingat sekunder
RAM (Random-Access Memory)
Adalah jenis memori yang isinya dapar diganti-ganti
selama computer dihidupkan dan mempunyai sifat
bias mengingat data/program selama terdapat arus
listrik (volatile)




Input Storage, digunakan untuk menampung input yang
dimasukkan lewat alat input
Program Storage, digunakan untuk menyimpan semua
instruksi-instruksi program yang akan diproses
Working Storage, digunakan untuk menyimpan data
yang akan diolah dan hasil pengolahan
Output Storage, digunakan untuk menyimpan hasil akhir
dari pengolahan data yang akan ditampilkan ke alat
output
ROM (Read-Only Memory)
Adalah jenis memori yang hanya bias dibaca
saja.



PROM
EPROM
EEPROM
Cache Memory
Adalah memori yang memiliki kecepatan sangat
tinggi yang digunakan sebagai perantara antara
RAM dan CPU