Se bu ah k ompu t e r
me ru pa k an gab u n gan
da r i 13 k omp o n e n
d iman a s a t
u sama
l a in sa l in g te r i n t
eg r a s i , se h in gga j i k a
sa l ah
s a t u k omp o ne
n t ida k b e r fun
g s i , ma k a k ompu te r
te r sebu t t i d a k
a k an ber f ung s i
dengan bai k . Tetapi
adakalan ya sa lah sa t u
k omp on e n te r seb u t
meski tid a k be r
fun g s i den
gan b a i k , t e tap i
k ompu te r te t
ap b i s a be
ke r ja , h a n ya
pada f u n g s i k omp on
e n
te r s ebu t s a j
a yan g t id a k
d ap a t d i gu n a ka n te
tap i t i d a k
me n ggan g g u p r o
se s
k e r j a k ompu te r te r seb u t . Mi s a ln
y a pad a
s ou n d ca r d s , at au
modem, me s k ip u n
k edu a j en i s
k omp on e n
t e r s ebu t t id a
k d ap a t d io p e r
a s i o n a l k an , kompu t e r
t e t ap d ap a t
dih i dupkan . Te t
api a k an ber beda
j i ka komponen yang
mat i
ada l ah pr oc es s o
r at au
RAM at au mon i
t o r n ya .
Un t uk me r ak i
t s e bua h k omp u te r d ipe
r luk an k ompo ne n -
komponen sebaga
i be r
iku t :
1. Ma i n b oa r
d
2. P r o ce s s o r
3. RAM ( SD RAM/DD
RAM)
4. Di s k Dr i ve/Floppy
di s k
5. H a r d d i s
k
6. C a s in g yan
g me m i l i k i p owe
r su pp l y
t in gg i 240 wa t t
a t au
lebih
7. CD ROOM / DVD
ROOM r ead or
wr i t e
8. Spea ke r
9. Keyboa rd
10. Mou se
11. Mon i t o r
12. V G A
13. Sou n d ca r d
Komponen dia t as mer
upakan komponen s t anda r d
pada
sebuah PC. Se la in
i tu juga ada k omponen
opt i onal / p i l ihan
yang
da p a t d i pa s an g u n tu k
me l en g k ap i k ebu tu h an
te r se bu t , sepe r t i
mo dem , p r i n t e r , s ca n n e r , n etwo r
k c a r d s d an
U PS / S t ab i l i ze r .
Un t u k mendap
a t k an s a tu u n i t
k ompu te r y an g b agu
s d an
mu rah k i ta h a ru
s pan da i - pan d a i
mem i l ih dan mem i l ah
p r odu k
mana yang akan
di paka i , seper t i mi
saln ya MB ada lebih
da r i 50
ma c am me r k , se d
an g ma s i n g -ma s i n g me r
k men ge lu a r k an se r ie s
y an g be r an e
k a r aga m . Un t
u k i t
u p e r lu in fo
rma s i seb e l um
memu t u s ka n kompon
e n man a y an g
a ka n d i p a k a i .
B e r i k u t
in i a kan
d ib aha s te n
tan g
k omp on en t e r sebu t j u ga
pe r t imb an gan -
pe r t imban gan
se be l um memu tu s kan
u n tu k
me r a k i t n y a .
1. Mainboar d (MB)
B an y a k p ab r i
k y an g men awa r k an Ma i n
B o a r d d en ga n
s ega l a
k e l eb ih a n n y a ,
t e t ap i k i t a d a p a t
mem i l ih se s
u a i de n g a n
i s i
k an t on g a t
au k emampu an d an a
y an g te r se d i a . Main
boa r d yang
be r eda r d i pa s a r an
memi l i k i v a r ia s i y an g
s an ga t b an y a k
r agamn ya, s eh i
ngga sebe lum memi l i h
at au membe l i ma i n
b o a r d
pe r lu be be
r ap a pe r t im b an gan an ta
r a la
in :
• A p a k ah MB te
r sebu t d apa t men u n jan
g k omp on
en la in , sep
e r t i
V G A , Mode m , T V
T on e r dan la in
- l a i n yan g be r
k a i t an den g an
oper as iona l kompu
t er .
• J i k a pe r t im b an gan h a r g a ,
ma k a fa s i l i t a s in t e r nal board at au
onboar d y an g a d a
d i d a l amn y a s eb a i k n y a y an g
d ip i l ih . H a l
i n i
da p a t me n g
h ema t b i a y a
se pe r t i V G A ,
Sou n d ca r d, Modem dan
LAN ca rds, te tapi
t idak semua jen i s
MB menggabungkan
f a s i l i t a s - f
a s i l i t a s t e r se bu
t d a l am s a t u
pa ke t MB
.
• Pe r h a t i k
an b e r ap a b an y a k
s l o t PC I y an g
te r sed i a , a pa k
ah ada
a t au t i d a k
. J i ka k omp on
e n onboar d mengal am i ma s a l ah ,
agar
da p a t d ig an t i kan de n
gan k omp on en e
k s t e r n a l n ya . 8 22 I n f o rma t
i ka P e r ta n
ia n V o l ume 1 4 ,
2 0 0 5
Pemi l ih an p a
ke t
MB y an g ba i k
ad a l ah d a r i
p r o du sen yan g
me n ye r t a k
an spe s i f i ka s i n ya , seh in gga
a k an mu dah
d i k emu d ian
h a r i j i k a i n g i n
d i t in g k a t k an k i n e r j an y a .
Pe r h a t i k an d
a lam s pe s i f i k a s i MB te
r s ebu t u tam an ya
pada
kemampuan P r o ce s s o r
Su pp o r t ,
Memo r y s up p o r t , E x pan s ion
S lo t s , P owe
r Su
p p l y & Man age me
n t , G r ap h i c s S y s tem ,
On - bo a r d
I /O po r t, H a r dwa r e
mon i to r i n g dan
komponen lain yang
ter sedi a
pad a MB t e r sebu t .
Pad a ke t e r an
gan y an g d i be r i k an a t a s
MB be r s an g ku tan
ada l ah pada P r o
ce s s o r su ppo r t h ingga x x
Gega, dan c loc
k
s ch eme yan g te
r pa s an g , j u ga
te n tan g
Memo r y su ppo r t
juga
d i j e l a s k
an j umlah s l o t
s n y a d an ma k s imum
me mo r y yan g dap a t
dipa sang .
T in g k a t k e b u
tuh an pad a k ompu te r
san g a t be r va r
i a s i , n amun
pad a d a s a r n y
a d apa t d i k e l omp o k k an
me n j ad i ke
bu tu h an u n tu k
pe r k an t o r
an dan
pe r o r an gan . Un t
u k k eg i a t
an pe r kan to r an
te r d i r i
a t a s : K
e b u t uh an un tu
k da t ab a s e k epe
g awa i an , an a l i sa
da t a
pen e l i t i an ,
dan ge og r
aph i c s sed an g k an
un tu k pe r o r an g a n seg i
h ibu r an leb
ih domin an . Un
tu k i tu
spe s i f i k a s i komp on
en yan g
d ibu t u h kan s an g a t
b e r b eda .
Un tu k k
omp u te r p e r o r an gan leb i h
men gu t ama kan h a r dwa r e
y an g d a p a
t men su po r t v i
de o g r
a ph i c s d an RAM y
an g t i n gg i ,
di samp ing mu l t
imed i a yan g l eb ih
men on j o l k e t imban g u n
tu k
k ebu tu h an kan to r
. Un t
u k i t
u MB y an g
h a r u s d ip i l ih
pad a
k ompu te r pe r o r
an gan ada lah y an g
mem i l i k i s l o t VG A
AG P yang
bagu s ( 8 at au
16x ) , dan mem i l
i k i c hache
memo r y boar d
t i nggi .
2. Processor
Se ma k in t in gg
i k emampu an p r o
ce s s o r y an g
d ip i l ih sema k i n
mah a l h a r g
an y a .
T i d a k cu ku
p i tu , y an g
men j ad i p e r t imb an gan
ad a l ah apa k
ah MB
d apa t me n su po r t ?
Ha l in i j
au h leb ih pen t in
g , Me r a k i
t S e b u a h Ko mpu
te r 8 23
se b ab Ma i
n B oa r d ada l ah
y an g leb i h me n en tu k an . Je n i s
pr oce s sor d i mu
lai da r
i 8086/8087-XT h ingga Pen t
ium IV -2.8 GB
dan ban y a k p
r od u s e n y an g
men ge l u a r k an p r od u k
i n i
d i an ta r an ya
:
I n te l Pen t ium
, I BM, AM D ,
CYR I C S dan
ma s i h ban y a k l ag i
semu a me m i l i k i k e le b ih an dan
ke ku r an gan , j u ga
mempu n ya i
pa s a r y an g
be r bed a . H an y a d i
A s i a k h u su sn y a d i
I n do n e s i a
semua pr odu k in
i bi
sa ma su k dan di te r i ma .
I n te l y an g be r e da r
d a l am p a s a r an , ban ya k
r ag amn y a ad a
y an g men gg u n a k
an BOX
a t au T RA Y
( ko d i an ) . J i k a d i pe r h a t i k an
ad a p e r bed a
an h a r ga me s k
i me n u ru t p
en ga ku an ped ag an g
k edu a b a r an g
te r sebu t t i da k
be r b eda ku a l i t
a s , a l a s an
me r e k a
u n tu k b ia
ya bo x d i pe r lu kan ta mb ah
a n h a r ga 5 s
/ d
7 U S$ .
Pemi l i han pr oce s sor
dapat d i sesua i k an dengan
kebu tuhan
da s a r k i t a ,
ap a k ah u n tu
k ke g i a tan
y an g meme r l u kan ke
cepa t an
t inggi atau t
i dak . J i ka
kebu tuhan ter bat as pada
keg iat an
adm in i s t r a s i
, se pe r t i pen ge t
i kan dan pemb u a t an tabe l -
tabe l
se de r h an a , ma k a
ko mpu te r yan g d i pe
r lu k an t ida k l ag i
y an g
be r ke cep a t a n t
in gg i , b a r an g ka l i cu k
u p Pen t ium 2 a
tau 3
s a j a
bah k an k a l
au pe r l u Pen t iu m
1 su dah
me n cu ku p i . T e r k ad an g k i
t a
k a l au be r tan
y a ke p ada
ped ag an g me r e k a me mbe r
i s a r an y an g
men ye s a t k an .
K a l au d an a yan g
te r sed ia cu k
u p t id a k lah men j ad i
ma s a l ah , te
t ap i
k a lau dan a y an g
te r ba t a s
ma k a a k
an mu ba z i r .
Un t u k me m i l ih
p r o ce s s o r , beb e r ap a pe r t im b an gan y an g
h a r u s
d i l a k u k a n y a i t u
:
• Se be r ap a be s
a r k ebu t u han
d a t a y an g a k
an k i t a o l ah
• Se be r ap a lama
wa k t u y a n g
d ipe r l u kan un tu
k
men ye le s a i k an
s a tu pe k e r jaan te r se b u t , dan
• Se be r ap a b a n ya k
d an a y an g
te r se d i a u n tu k
i tu .
Random Acces Memory (RAM)
Pad a aw a ln ya k
ompu te r me n ggun a k an S I MM
RAM , E DO RAM,
SD RAM , dan
pada s aat in i
DD RAM . Semua
in i adal ah a l at
pema cu p r o se s
ke ce pa t an . Pem i l i h
an j en i s d an
be sa r n ya RAM
j u ga te r g
an tu n g da r i
MB y an g ada ,
ap a k ah d ap a t
men su po r t
a t au t i da k .
Se t i a p MB mem
i l i k i ba t a s ma
k s i mum da l am
pema k a i an RAM . I
n i dapa t di l
ihat dar
i spes i f i k
as i da r i
MB
te r sebu t .
RAM y an g ad a
d i p a sa r an
san ga t b e r v a r i a s i
b a i k j e n i s
mau pu n k emampu
an be s a r n ya , demi k i
an j u ga h a r ga
yang
d i t awa r k an . Da r
i b e r b ag a i ma c am
d an j en i s te r se bu t pada
da s a r n ya d i j
amin sep an j an g h i
du p .
Ad a y an g p e r l u
d i pe r h a t i k an
da l am pe m i l i h
an j en i s RAM
in i , pe r
t ama j um l ah
ch ip sn y a
dan
k edu a p ab r
i k y an g me n ge lu a r k an
, se dan g k an u n tu k
h a r ga r e la t i f
s am a .
Un tu k men
in g k a t k an k i n e r j a k ompu t e r k hu su sn y a y a n g
ap l i k a s in y a
be r ba s i s Win dow s , ma k a
pe r an RAM s an ga t l ah
me n en tu k an k h u su sn ya d a l am
k e cep a t an a k se s p
r og r am
seh i n gga d apa
t men j a l a n kan l eb ih
da r i s a tu p e r in tah p r
og ram .
Mi saln ya un tu
k membu k a dua apl ikas i
sekal igus Word dan Ex cel
se c a r a be r s am
a - sama , a t au
men ge t i k s amb i l men den ga r ka n lagu
dan l a i n se b
ag a i n y a , ma k a p e r an
RAM s an ga t me n en tu k an .
4. Disk dr ive/Floppy
di sk
F l o pp y d i s k
ban y a k ma c am p r
odu k n ya , t e t ap i s emu
a me m i l i k i
k emampu an d
an h a r ga y an g
r e l a t i f s ama . Um umn ya
f l op p y d i s k
in i se bag a i
a l a t k omu n i ka s i an t
a r a s a tu k ompu te r
den gan
k ompu te r la i n n
ya , d iman a den g an
cepa t k i ta me n d
ap a t k an
do k umen da r
i s a tu k ompu ter ke komputer lain .Inipun terbatas
pad a data 1,4
MB ,dan jangan lupa floppy i n i
se r in g men j ad i
Kata
komputer berasal dari bahasa Latin yaitu Computare yang artinya menghitung.
Dalam bahasa Inggris disebut to compute.
Secara definisi komputer diterjemahkan
sebagai sekumpulan alat elektronik yang
saling bekerja sama, dapat menerima data (input), mengolah data (proses) dan
memberikan informasi (output) serta terkoordinasi dibawah kontrol program yang
tersimpan di memorinya.
Jadi cara kerja komputer dapat kita gambarkan sebagai berikut :
1. Input Device, adalah perangkat-perangkat keras komputer
yang berfungsi untuk memasukkan data ke dalam memori komputer, seperti
keyboard, mouse, joystick dan lain-lain.
2. Prosesor, adalah perangkat utama komputer yang mengelola
seluruh aktifitas komputer itu sendiri. Prosesor terdiri dari dua bagian
utama, yaitu ;
·
Control Unit (CU), merupakan komponen utama prosesor yang
mengontrol semua perangkat yang terpasang pada komputer, mulai dari input
device sampai output device.
·
Arithmetic Logic Unit (ALU), merupakan bagian dari prosesor yang
khusus mengolah data aritmatika (menambah, mengurang dll) serta data logika
(perbandingan).
3. Memori adalah media penyimpan data pada komputer.
Memori
terbagi atas dua macam, yaitu ;
·
Read Only Memory (ROM), yaitu memori yang hanya bisa dibaca
saja, tidak dapat dirubah dan dihapus dan sudah diisi oleh pabrik pembuat
komputer. Isi ROM diperlukan pada saat komputer dihidupkan. Perintah yang ada
pada ROM sebagian akan dipindahkan ke RAM. Perintah yang ada di ROM antara lain
adalah perintah untuk membaca sistem operasi dari disk, perintah untuk mencek
semuaperalatan yang ada di unit sistem dan perintah untuk menampilkan pesan di
layar. Isi ROM tidak akan hilang meskipun tidak ada aliran listrik. Tapi pada
saat sekarang ini ROM telah mengalami perkembangan dan banyak macamnya,
diantaranya :
· PROM (Programable
ROM), yaitu ROM yang bisa kita program kembali dengan catatan
hanya boleh satu kali perubahan setelah itu tidak dapat lagi diprogram.
· RPROM (Re-Programable
ROM), merupakan perkembangan dari versi PROM dimana kita dapat
melakukan perubahan berulangkali sesuai dengan yang diinginkan.
· EPROM (Erasable Program
ROM), merupakan ROM yangdapat kita hapus dan program kembali,
tapi cara penghapusannya dengan menggunakan sinar ultraviolet.
· EEPROM (Electrically Erasable Program ROM),perkembangan mutakhir dari
ROM dimana kita dapat mengubahdan menghapus program ROM dengan menggunakan
teknikelektrik. EEPROM ini merupakan jenis yang paling banyak digunakan saat
ini.
·
Random Access Memori
(RAM), dari namanya kita dapat artikan bahwa RAM
adalah memori yang dapat diakses secara random. RAM berfungsi untuk menyimpan
program yang kita olah untuk sementara waktu (power on) jika komputer kita
matikan, maka seluruh data yang tersimpan dalam RAM akan hilang. Tujuan
dari RAM ini adalah mempercepat pemroses data pada komputer. Agar data yang
kita buat tidak dapat hilang pada saat komputer dimatikan, maka diperlukan
media penyimpanan eksternal, seperti Disket, Harddisk, flash disk, PCMCIA card
dan lain-lain.
4. Output Device, adalah perangkat komputer yang berguna untuk
menghasilkan keluaran, apakah itu ke kertas (hardcopy), ke layar monitor
(softcopy) atau keluaran berupa suara. Contohnya printer, speaker, plotter,
monitor dan banyak yang lainnya. Dari penjelasan diatas dapat kita simpulkan
bahwa prinsip kerja komputer tersebut diawali memasukkan data dari perangkat
input, lalu data tersebut diolah sedemikian rupa oleh CPU sesuai yang kita
inginkan dan data yang telah diolah tadi disimpan dalam memori komputer atau
disk. Data yang disimpan dapat
kita lihat hasilnya melalui perangkat keluaran.
Komputer
terdiri dari tiga
komponen utama yang tidak dapat
dipisahkan, yaitu ;
1. Hardware (perangkat
keras), Merupakan peralatan fisik dari komputer yang dapat kita
lihat dan rasakan. Hardware ini terdiri dari ;
·
Input/Output Device (I/O Device) Terdiri dari perangkat masukan dan
keluaran, seperti keyboard dan printer.
·
Storage Device (perangkat
penyimpanan) Merupakan media untuk menyimpan data seperti
disket, harddisk, CD-I, flash disk dll.
·
Monitor /Screen
Monitor merupakan sarana untuk menampilkan apa yang
kita ketikkan pada papan keyboard setelah diolah oleh prosesor. Monitor disebut
juga dengan Visual Display Unit (VDU).
·
Casing Unit adalah tempat dari semua peralatan komputer, baik itu
motherboard, card, peripheral lain dan Central Procesing Unit (CPU).Casing unit
ini disebut juga dengan System Unit.
·
Central Procesing Unit
(CPU) adalah salah satu bagian komputer yang paling
penting, karena jenis prosesor menentukan pula jenis komputer. Baik tidaknya
suatu komputer, jenis komputer, harga komputer, ditentukan terutama oleh jenis
prosesornya.Semakin canggih prosesor komputer, maka kemampuannya akan semakin
baik dan biasanya harganya akan semakin mahal.
2. Software (perangkat lunak), merupakan program-program
komputer yang berguna untuk menjalankan suatu pekerjaan sesuai dengan yang
dikehendaki. Program tersebut ditulis dengan bahasa khusus yang dimengerti oleh
komputer. Software terdiri dari beberapa jenis, yaitu ;
·
Sistem Operasi, seperti DOS, Unix, Linux, Novell, OS/2, Windows, Adalah
software yang berfungsi untuk mengaktifkan seluruh perangkat yang terpasang
pada komputer sehingga masing-masingnya dapat saling berkomunikasi. Tanpa
ada sistem operasi maka komputer tak dapat difungsikan sama sekali.
·
Program Utility, seperti Norton Utility, Scandisk, PC Tools, dll.Program
utility berfungsi untuk membantu atau mengisikekurangan/kelemahan dari system
operasi, misalnya PC Tools dapat melakukan perintah format sebagaimana DOS,
tapi PC Tools mampu memberikan keterang dan animasi yang bagus dalam proses
pemformatan. File yang telah dihapus oleh DOS tidak dapat dikembalikan lagi
tapi dengan program bantu hal ini dapat dilakukan.
·
Program Aplikasi, seperti GL, MYOB, Payroll dll. Merupakan program yang
khusus melakukan suatu pekerjaan tertentu, seperti program gaji pada suatu
perusahaan. Maka program ini hanya digunakan oleh bagian keuangan saja tidak
dapat digunakan oleh departemen yang lain. Biasanya program aplikasi ini dibuat
oleh seorang programmer komputer sesuai dengan permintaan / kebutuhan seseorang
/ lembaga/ perusahaan guna keperluan interennya.
·
Program Paket, seperti Microsofr office, Adobe fotoshop, macromedia
studio, open office dll Adalah program yang disusun sedemikian rupa sehingga
dapat digunakan oleh banyak orang dengan berbagai kepentingan. Seperti
MS-office, dapat digunakan oleh departemen keuangan untuk membuat nota, atau
bagian administrasi untuk membuat surat penawaran dan lain sebagainya.
·
Bahasa Pemrograman, PHP, ASP, dBase, Visual Basic, dll.Merupakan software
yang khusus digunakan untuk membuat program komputer, apakah itu sistem
operasi, program paket dll. Bahasa
Pemrograman ini biasanya dibagi atas 3
tingkatan,
yaitu ;
o Low Level Language, bahasa pemrograman generasi pertama,bahasa
pemrograman jenis ini sangat sulit dimengerti karena instruksinya menggunakan
bahasa mesin. Biasanya yang mengerti hanyalah pembuatnya saja.
o Midle Level Language, merupakan bahasa pemrograman tingkat menengah
dimana penggunaan instruksi sudah mendekati bahasa sehari-hari, walaupun begitu
masih sulit untuk di mengerti karena banyak menggunakan singkatansingakatan seperti
STO artinya simpan (singkatan dari STORE) dan MOV artinya pindah (singkatan
dari MOVE).Yang tergolong kedalam bahasa ini adalah Assembler, ForTran (Formula
Translator).
o High Level Language, merupakan bahasa tingkat tinggi yang mempunyai
cirri mudah dimengerti, karena menggunakan bahasa sehari-hari, seperti BASIC,
dBase, Visual Basic, VB.Net dll.
3. Brainware (User),
User adalah
personel-personel yang terlibat langsung dalam pemakaian komputer,seperti
Sistem analis, programmer, operator, user, dll. Pada organisasi yang cukup
besar, masalah komputerisasi biasanya ditangani oleh bagian khusus yang dikenal
dengan bagian EDP (Electronic Data Processing), atau sering disebut dengan EDP
Departemen, yang dikepalai oleh seorang Manager EDP.
A.
PENGERTIAN KOMPUTER
Kata komputer berasal dari
bahasa Latin yaitu Computare yang artinya menghitung. Dalam bahasa Inggris disebut to compute. Secara definisi komputer
diterjemahkan sebagai sekumpulan alat elektronik yang saling bekerja sama,
dapat menerima data (input), mengolah data (Proses) dan memberikan informasi
(output) serta terkoordinasi dibawah kontrol program yang tersimpan di memorinya.
jadi cari kerja komputer dapat kita
Adalah perangkat-perangkat keras komputer yang berfungsi untuk memasukkan data
kedalam memori komputer seperti keyboard, mouse, joystik dan lain-lain.
2.
Processor
adalah perangkat utama komputer yang mengolah seluruh aktifitas komputer itu
sendiri. processor terdiri dari dua bagian utama yaitu
- Cuntrol Unit (CU), Merupakan komponen
utama processor yang mengontrol semua perangkat yang terpasang pada
konputer, mulai dari input device sampai output device.
- Arithmetic Logic Unit (ALU), merupakan
bagian dari processor yang khusus mengolah data aritmatika (menambah,
mengurang dll) serta data logika (perbandingan)
3.
Memori
adalah media penyimpan data pada komputer.
adalah media penyimpan data pada komputer.
Kamis, 13 Mei 2010
Struktur Interkoneksi
Struktur Interkoneksi merupakan kumpulan lintasan atau
saluran berbagai modul. Rancanagan struktur interkoneksi sangat bergantung pada
jenis dan karakteristik pertukaran datanya. Dari jenis pertukaran data yang
diperlukan modul-modul komputer, maka struktur interkoneksi harus mendukung perpindahan
data berikut :
§ Memori ke CPU : CPU melakukan pembacaan data maupun instruksi dari memori.
§ CPU ke Memori : CPU melakukan penyimpanan atau penulisan data ke memori.
§ I/O ke CPU : CPU membaca data dari peripheral melalui modul I/O.
§ CPU ke I/O : CPU mengirimkan data ke perangkat peripheral melalui modul
I/O.
§ I/O ke Memori atau dari Memori : digunakan pada sistem DMA.
Sampai saat ini terjadi perkembangan struktur interkoneksi, namun yang banyak digunakan saat ini adalah sistem bus. Sistem bus ada yang digunakan secara tunggal dan ada secara jamak, tergantung karakteristik sistemnya.
§ Memori ke CPU : CPU melakukan pembacaan data maupun instruksi dari memori.
§ CPU ke Memori : CPU melakukan penyimpanan atau penulisan data ke memori.
§ I/O ke CPU : CPU membaca data dari peripheral melalui modul I/O.
§ CPU ke I/O : CPU mengirimkan data ke perangkat peripheral melalui modul
I/O.
§ I/O ke Memori atau dari Memori : digunakan pada sistem DMA.
Sampai saat ini terjadi perkembangan struktur interkoneksi, namun yang banyak digunakan saat ini adalah sistem bus. Sistem bus ada yang digunakan secara tunggal dan ada secara jamak, tergantung karakteristik sistemnya.
INTERKONEKSI BUS
PENGERTIAN BUS DAN SISTEM BUS
Bus merupakan lintasan komunikasi yang menghubungkan dua atau
lebih perangkat komputer. Karakteristik penting sebuah bus adalah bahwa bus
merupakan media transmisi yang dapat digunakan bersama. Sejumlah perangkat yang
terhubung ke bus dan suatu sinyal yang ditransmisikan oleh salah satu perangkat
ini dapat ditermia oleh salah satu perangkat yang terhubung ke bus. Bila dua
buah perangkat melakukan transmisi dalam waktu yang bersamaan, maka
sinyal-sinyalnya akan bertumpang tindih dan menjadi rusak. Dengan demikain,
hanya sebuah perangkat saja yang akan berhasil melakukan transimi pada suatu
saat tertentu.
Umumnya sebuah bus terdiri dari sejumlah lintasan komunikasi
atau saluran. Masing-masing saluran dapat mentransmisikan sinyal yang
menunjukkan biner 1 dan biner 0. Serangkaian digit biner dapat ditransmisikan
melalui saluran tunggal. Dengan mengumpulkan beberapa saluran dari sebuah bus,
dapat digunakan mentransmisikan digit biner secra bersamaan (paralel). Misalnya
sebuah satuan data 8 bit dapat ditransmisikan melalui bus delapan saluran.
Sistem komputer terdiri dari sejumlah bus yang berlainan yang
menyediakan jalan antara dua buah komponen pada bermacam-macam tingkatan
hirarki sisterm komputer. Sebuah bus yang menghubungkan komponen-komponen utama
komputer (CPU, memori, input/output) disebut bus sistem. Struktur interkoneksi
komputer yang umum didasarkan pada penggunaan satu bus sistem atau lebih.
STRUKTUR BUS
Sebuah bus sistem terdiri dari 50 hingga 100 saluran yang
terpisah. Masing-masing saluran ditandai dengan arti dan fungsi khusus.
Walaupun terdapat sejumlah rancangan bus yang berlainan, fungsi saluran bus
dapat diklasifikasikan menjadi tiga kelompok, yaitu saluran data, saluran
alamat, dan saluran kontrol. Selain itu, terdapat pula saluran distribusi daya
yang memberikan kebutuhan daya bagi modul yang terhubung.
A. Saluran Data
Saluran data memberikan lintasan bagi perpindahan data antara
dua modul sistem. Saluran ini secara kolektif disebut bus data. Umumnya bus
data terdiri dari 8, 16, 32 saluran, jumlah saluran diakitakan denang lebar bus
data. Karena pada suatu saat tertentu masing-masing saluran hanya dapat membawa
1 bit, maka jumlah saluran menentukan jumlah bit yang dapat dipindahkan pada
suatu saat. Lebar bus data merupakan faktor penting dalam menentukan kinerja
sistem secara keseluruhan. Misalnya, bila bus data lebarnya 8 bit, dan setiap
instruksi panjangnya 16 bit, maka CPU harus dua kali mengakses modul memori
dalam setiap siklus instruksinya.
B. Saluran Alamat
Saluran alamat digunakan untuk menandakan sumber atau tujuan
data pada bus data. Misalnya, bila CPU akan membaca sebuah word data dari
memori, maka CPU akan menaruh alamat word yang dimaksud pada saluran alamat.
Lebar bus alamat akan menentukan kapasitas memori maksimum sistem. Selain itu,
umumnya saluran alamat juga dipakai untuk mengalamati port-port input/outoput.
Biasanya, bit-bit berorde lebih tinggi dipakai untuk memilih lokasi memori atau
port I/O pada modul.
C. Saluran
Kontrol
Saluran kontrol digunakan untuk mengntrol akses ke saluran
alamat dan penggunaan data dan saluran alamat. Karena data dan saluran alamat
dipakai bersama oleh seluruh komponen, maka harus ada alat untuk mengontrol
penggunaannya. Sinyal-sinyal kontrol melakukan transmisi baik perintah maupun
informasi pewaktuan diantara modul-modul sistem. Sinyal-sinyal pewaktuan
menunjukkan validitas data dan informasi alamat. Sinyal-sinyal perintah
mespesifikasikan operasi-operasi yang akan dibentuk. Umumnya saluran kontrol
meliputi : memory write, memory read, I/O write, I/O read, transfer ACK, bus
request, bus grant, interrupt request, interrupt ACK, clock, reset.
ELEMEN-ELEMEN RANCANGAN BUS
JENIS BUS
Saluran bus dapat dipisahkan menjadi dua tipe umum, yaitu
dedicated dan multiplexed. Suatu saluran bus didicated secara permanen diberi
sebuah fungsi atau subset fisik komponen-komponen komputer.
Sebagai contoh dedikasi fungsi adalah penggunaan alamat
dedicated terpisah dan saluran data, yang merupakan suatu hal yang umum bagi
bus. Namun, hal ini bukanlah hal yang penting. Misalnya, alamat dan informasi
data dapat ditransmisikan melalui sejumlah salurah yang sama dengan menggunakan
saluran address valid control. Pada awal pemindahan data, alamat ditempatkan
pada bus dan address valid control diaktifkan. Pada saat ini, setiap modul
memilki periode waktu tertentu untuk menyalin alamat dan menentukan apakah
alamat tersebut merupakan modul beralamat. Kemudian alamat dihapus dari bus dan
koneksi bus yang sama digunakan untuk transfer data pembacaan atau penulisan
berikutnya. Metode penggunaan saluran yang sama untuk berbagai keperluan ini
dikenal sebagai time multiplexing.
Keuntungan time multiplexing adalah memerlukan saluran yang
lebih sedikit, yang menghemat ruang dan biaya. Kerugiannya adalah diperlukannya
rangkaian yang lebih kompleks di dalam setiap modul. Terdapat juga penurunan
kinerja yang cukup besar karena event-event tertentu yang menggunakan saluran
secara bersama-sama tidak dapat berfungsi secara paralel.
Dedikasi fisik berkaitan dengan penggunaan multiple bus, yang
masing-masing bus itu terhubung dengan hanya sebuah subset modul. Contoh yang
umum adalah penggunaan bus I/O untuk menginterkoneksi seluruh modul I/O,
kemudian bus ini dihubungkan dengan bus utama melalui sejenis modul adapter
I/O. keuntungan yang utama dari dedikasi fisik adalah throughput yang tinggi,
harena hanya terjadi kemacetan lalu lintas data yang kecil. Kerugiannya adalah
meningkatnya ukuran dan biaya sistem.
METODE ARBITRASI
Di dalam semua sistem keculai sistem yang paling sederhana,
lebih dari satu modul diperlukan untuk mengontrol bus. Misalnya, sebuah modul
I/O mungkin diperlukan untuk membaca atau menulis secara langsung ke memori,
dengan tanpa mengirimkan data ke CPU. Karena pada satu saat hanya sebuah unit
yang akan berhasil mentransmisikan data melalui bus, maka diperlukan beberapa
metodi arbitrasi. Bermacam-macam metode secara garis besarnya dapat digolongkan
sebagi metode tersentraslisasi dan metode terdistribusi. Pada metode
tersentralisasi, sebuah perangkat hardware, yang dikenal sebagai pengontrol bus
atau arbitrer, bertanggung jawab atas alokasi waktu pada bus. Mungkin perangkat
berbentuk modul atau bagian CPU yang terpisah. Pada metode terdistribusi, tidak
terdapat pengontrol sentral. Melainkan, setiap modul terdiri dari access
control logic dan modul-modul bekerja
sama untuk memakai bus bersama-sama. Pada kedua metode arbitrasi, tujuannya adalah
untuk menugaskan sebuah perangkat, baik CPU atau modul I/O, bertindak sebagai
master. Kemudian master dapat memulai transfer data (misalnya, membaca atau
menulis) dengan menggunakan perangkat-perangkat lainnya, yang bekerja sebagai
slave bagi pertukaran data yang khusus ini.
Tidak ada komentar:
Posting Komentar