DISUSUN OLEH:
MUHAMMAD IQBAL
NIM 16302005
Syukur alhamdulillah kami ucapkan ke hadirat Allah SWT, yang telah melimpahkan
rahmat dan karunia-Nya sehingga kami dapat menyelesaikan Makalah Arsitektur dan
Organisasi Komputer yang berjudul Sistem Bus Komputer.
Makalah ini dibuat dalam rangka memenuhi tugas yang diberikan oleh dosen untuk
memahami perihal perencanaan dengan harapan mendapatkan manfaat dan sekaligus
melakukan apa yang menjadi tugas mahasiswa.
Kami menyadari bahwa makalah ini tentu masih banyak terdapat kekurangannya.
Oleh karena itu kami mengharapkan saran, kritik, dan masukan-masukan dari para pembaca
demi kesempurnaan makalah ini. Harapan kami semoga makalah ini dapat bermanfaat dan
berguna bagi para pembaca umumnya dan ilmu pengetahuan khususnya.
Penyusun
2
DAFTAR ISI
KATA PENGANTAR................................................................................................... ii
DAFTAR ISI............................................................................................................. iii
BAB I...................................................................................................................... 1
PENDAHULUAN....................................................................................................... 1
1.1 Latar Belakang............................................................................................. 1
1.2 Rumusan Masalah......................................................................................... 1
1.3 Tujuan........................................................................................................... 1
BAB II..................................................................................................................... 2
ISI.......................................................................................................................... 2
2.1 Pengertian Sistem Bus.................................................................................. 2
2.2 Sejarah Perkembangan Sistem Bus..............................................................7
2.3 Cara Kerja Sistem Bus................................................................................ 14
BAB III.................................................................................................................. 15
PENUTUP.............................................................................................................. 15
3.1 Kesimpulan................................................................................................. 15
3.2 Saran.......................................................................................................... 15
DAFTAR PUSTAKA................................................................................................. 16
3
BAB I
PENDAHULUAN
1.3 Tujuan
1. Memberikan pengetahuan mengenai pengertian sistem bus pada komputer
2. Memberikan pengetahuan mengenai perkembangan sistem bus
3. Memberikan pengetahuan mengenai cara kerja sistem bus pada komputer.
1
BAB II
ISI
2
Sebuah bus biasanya terdiri atas beberapa saluran. Saluran bus dikategorikan dalam
3 bagian yaitu :
3
Clock, kontrol untuk sinkronisasi operasi antar modul.
Reset, digunakan untuk menginisialisasi seluruh modul.
c. CPU
CPU berfungsi sebagai pusat pengolahan dan eksekusi data berdasarkan routine-
routine program yang diberikan padanya. CPU mengendalikan seluruh sistem
komputer sehingga sebagai konsekuensinya memiliki koneksi ke seluruh modul yang
menjadi bagian sistem komputer.
Hierarki Multiple
Bus bila terlalu banyak modul atau perangkat dihubungkan pada bus maka akan terjadi
penurunan kinerja. Faktor-faktornya antara lain sebagai berikut :
1. Semakin besar delay propagasi untuk mengkoordinasikan penggunaan bus.
2. Antrian penggunaan bus semakin panjang.
3. Dimungkinkan habisnya kapasitas transfer bus sehingga memperlambat data.
2. Metode Arbitrasi
Metode arbitrasi adalah metode pengaturan dari penggunaan bus, dan dapat
dibedakan antara lain sebagai berikut :
Tersentralisasi, menggunakan arbiter sebagai pengatur sentral.
Terdistribusi, setiap bus memiliki access control logic.
3. Timing
Timing berkaitan dengan cara terjadinya event yang diatur pada sistem bus, dan
dapat dibedakan antara lain sebagai berikut :
Synchronous, terjadinya event pada bus ditentukan oleh clock (pewaktu).
Asynchronous, terjadinya sebuah event pada bus mengikuti dan tergantung pada
event sebelumnya.
4. Lebar Bus, semakin lebar bus data, semakin besar bit yang dapat di transfer pada
suatu saat.
5. Jenis Transfer Data
5
Transfer data yang menggunakan bus di antaranya adalah sebagai berikut :
Operasi Read.
Operasi Write.
Operasi Read Modify Write.
Operasi Read After Write.
Operasi Block.
6
2.2 Sejarah Perkembangan Sistem Bus
1. Omnibus (PDP-8)
Omnibus adalah jenis bus yang digunakan pada computer DEC PDP-8. Sistem ini
terdiri atas 96 buah lintasan dengan sinyal yang terpisah, lintasan ini digunakan untuk
membawa sinyalsinyal kontrol, alamat maupun data. Karena semua komponen-komponen
system menggunakan sejumlah lintasan sinyal bersama, penggunaannya harus dikontro loleh
CPU. Omnibus tidakmemerlukanair conditioned room. Pada model awal PDP-8 (biasanya
dikenal dengan *-straight) yang menggunakan transistor logika-dioda yang dikemas dalam
flip chip kartu dan ukurannya sebesar lemari es-minibar. Selanjutnya diikuti dengan PDP-8/S,
model desktop. Dimana model ini menggunakan satu bit serial ALU. PDP-8/S lebih kecil dan
lebih murah daripada PDP-8 namun, kinerjanya lebih lambat.Model PDP-8 terakhir
dikomersilkan pada tahun 1978 dan disebut dengan CMOS-8
2. Unibus (PDP-11)
PDP-11 adalah rangkaian minicomputer 16 bit yang dijual oleh Digital Equipment
Corp. dari tahun 1970. PDP 11 diganti PDP-8 pada banyak aplikasi real-time , walaupun
kedua lini produk tinggal di paralel selama lebih dari 10 tahun. PDP 11 memiliki fitur unik
beberapa inovatif, dan lebih mudah untuk program dibandingkan pendahulunya dengan
penggunaan dari register umum. Desain fitur PDP-11 mempengaruhi desain mikroprosesor
lain seperti Motorola 68000 ; fitur desain sistem operasi, serta sistem operasi lain dari Digital
Equipment, mempengaruhi desain sistem operasi lain seperti CP/M dan juga MS-DOS .
3. Multibus (8086)
Multibus adalah system bus komputer standar yang digunakan dalam industri yang
dikembangkan oleh Intel Corporation dan diadopsi sebagai IEEE bus 796 . Pada tahun 1982
ada lebih dari 100 papan Multibus dan sistem produsen. Hal ini juga memungkinkan
perusahaan untuk berinovasi dengan merancang sebuah papan Multibus eksklusif dan
kemudian mengintegrasikannya dengan hardware vendor lain untuk menciptakan sebuah
sistem, seperti Sun Microsystems.
7
Sun Microsystems membuat design CPU, memori, SCSI, video display, kemudian
ditambahkan 3com Ethernet papan jaringan, Xylogics SMD kontroler disk , Tapemaster
Ciprico 1 / 2 inch tape controller, Sky Floating Point Processor dan Systech 16 port Terminal
Interface untuk mengkonfigurasi sistem sebagai workstation atau server . Vendor workstation
lain yang menggunakan basis desain Multibus termasuk HP / Apollo dan Silicon Graphics
IRIS.
4. Bus PC IBM (PC/XT)
"IBM Personal Computer XT, model IBM 5160, adalah mesin yang disempurnakan
yang dirancang untuk penyimpanan disket dan hard drive diperkenalkan dua tahun setelah
pengenalan "IBM Personal Computer". Desain ini mempunyai delapan slot ekspansi dan hard
disk sebesar 10 MB (kemudian versi 20 MB). Berbeda dengan PC 5150 model, model XT
5160 tidak lagi memiliki jack kaset. XT mengambil 256 Kbit memori pada main board
(menggunakan 64 DRAM Kbit) kemudian model tersebut dapat ditingkatkan menjadi 640
KBit.Produk ini biasanya dijual dengan video card Monochrome Display Adapter (MDA).
Prosesornya adalah 4,77 MHz Intel 8088 dan perluasan bus 8-bit Industri Standard
Architecture (ISA) dengan arsitektur bus XT.Slot ekspansi XT ditempatkan berdekatan
berbeda dengan PC yang asli, hal ini dikarenakan case XT dan mainboard tidak kompatibel
dengan model case 5150 dengan mainboard. Microprocessor 8088 didukung oleh beberapa
chip pendukung agar dapat berfungsi sebagai satu kesatuan yang utuh. Chip pendukung
tersebut antara lain terdiri dari : Clock Generator 8284, Programable Interupt Controller
(PIC) 8259, Programable Peripheral Interface (PPI) 8255, Programable Interval Timer (PIT)
8253, Direct Memory Access (DMA) 8237.
Bus ISA dikembangkan oleh sebuah memimpin tim oleh Mark Dean di IBM sebagai
bagian dari IBM PC proyek pada tahun 1981. Bus ini merupakan bus dengan sistem 8-bit dan
diperpanjang pada tahun 1983 untuk arsitektur system XT. Standar 16-bit yang lebih baru,
IBM AT bus, diperkenalkan pada tahun 1984. Pada tahun 1988, produsen IBM PC Gang of
Nine mengajukan 32-bit EISA standar dan dalam prosesnya berganti nama menjadi bus AT
untuk "ISA" untuk menghindari pelanggaran merek dagang IBM pada PC-nya / komputer
AT. IBM merancang-bit versi 8 sebagai antarmuka buffered ke bus eksternal dari Intel 8088
(16 / 8 bit) CPU yang digunakan dalam IBM PC asli dan PC / XT, dan versi 16-bit sebagai
upgrade untuk bus eksternal dari Intel 80286 CPU yang digunakan dalam IBM AT.
8
Oleh karena itu, bus ISA sinkron dengan clock CPU, sampai metode buffer canggih
dikembangkan dan dilaksanakan oleh chipset untuk interface ISA agar CPU lebih cepat.
Konektor slot ISA biasanya berwarna hitam (yang membedakannya dari konektor EISA
coklat dan putih konektor PCI). PC / AT-bus adalah computer 16 - bit (atau 80286 -) versi PC
/ bus XT yang diperkenalkan dengan nama IBM PC / AT , secara resmi disebut I / O Channel
oleh IBM. Versi ini semakin memperluas XT-bus dengan menambahkan konektor tepi kedua
lebih pendek yang sejalan dengan konektor XT 8-bit, yang tidak berubah, dengan tetap
mempertahankan kompatibilitas dengan kartu 8-bit nya.
7. Bus Microchanel
Microchanel atau Bus MCA (Micro Channel Architecture) adalah sebuah bus I/O
ber-bandwidth 32-bit yang digunakan dalam beberapa komputer mikro. Bus ini dibuat oleh
IBM yang ditujukan untuk menggantikan bus ISA 8-bit/16-bit yang lambat, selain tentunya
untuk menghadapi masalah bottleneck yang terjadi akibat kecepatan prosesor yang semakin
tinggi tapi tidak diimbangi dengan kecepatan bus I/O. Dikembangkan oleh IBM untuk jajaran
PS / 2 komputer desktop, Micro Channel Arsitektur adalah sebuah antarmuka antara sebuah
komputer (atau beberapa komputer) dan kartu ekspansi dan perangkat yang terkait.
9
8. Bus PCI
Bus PCI (Peripheral Component Interconnect) adalah bus yang didesain untuk
menangani beberapa perangkat keras. Bus PCI akan mendukung fungsi yang terdapat dalam
bus prosesor tetapi dalam format terstandarisasi yang lepas dari prosesor tertentu.
PCI dikembangkan sebagai bus low-cost yang sangat processor dipendent.
Desainnya mengantisipasi tuntutan bandwidth bus yang berkembang sangat cepat untuk
mendukung disk high-speed dan perangkat grafik dan video, dan juga kebutuhan khusus
terhadap sistem multi processor. Bus PCI juga memiliki kemapuan Plug-and-Play untuk
menghubungkan perangkat I/O. Dimana untuk menghubungkan dengan perangkat baru, user
cukup menghubungkan board antar muka perangkat ke bus tersebut.
9. Bus SCSI
SCSI (Small Computer Sistem Interface) adalah perangkat peripheral eksternal yang
dipopulerkan oleh macintosh pada tahun 1984. SCSI merupakan interface standard untuk
drive CD-ROM, peralatan audio, hard disk, dan perangkat penyimpanan eksternal berukuran
besar. SCSI menggunakan interface paralel dengan 8, 16, atau 32 saluran data.
Perangkat SCSI memiliki dua buah konektor, yaitu konektor input dan konektor
output. Seluruh perangkat berfungsi secara independen dan dapat saling bertukar data
misalnya hard disk dapat mem-back up diri ke tape drive tanpa melibatkan prosesor.
NuBus adalah 32-bit parallel bus komputer, awalnya dikembangkan di MIT sebagai
bagian dari proyek NuMachine workstation. Pelaksanaan lengkap pertama dari NuBus dan
NuMachine itu dilakukan melalui Western Digital untuk NuMachine mereka, dan untuk Lisp
Mesin Inc PML-Lambda. NuBus kemudian dimasukkan dalam produk oleh Texas
Instruments ( Explorer ), Apple Computer dan NeXT. Namun perangkat ini tidak lagi banyak
digunakan di luar pasar embedded.
Agar pemilihan driver device benar, NuBus menyertakan sebuah skema ID yang
mengijinkan kartu untuk mengidentifikasin dirinya ke komputer host selama startup. Hal ini
berarti bahwa pengguna tidak harus mengkonfigurasikn sistem sifat sistem bus sampai titik
ini. Sebagai contoh, dengan ISA driver harus dikonfigurasikan tidak hanya untuk kartu, tapi
juga berapa memori yang diperlukannya, interupsi yang digunakan, dan sebagainya. NuBus
tidak memerlukan konfigurasi, membuatnya menjadi contoh arsitektur plug-and-play yang
pertama.
10
10. Bus Nubus
USB (Universal Serial Bus). Bus ini dikembangkan oleh tujuh vendor komputer,
yaitu Compaq, DEC, IBM, Intel, Microsoft, NEC, dan Northern Telecom. Bus ini ditujukan
bagi perangkat yang memiliki kecepatan rendah seperti keyboard, mouse, dan printer karena
tidak akan efisien jika perangkat yang berkecepatan rendah dipasang pada bus berkecepatan
tinggi seperti PCI. Keuntungan yang didapat dari bus USB antara lain : tidak harus
memasang jumper, tidak harus membuka casing untuk memasang peralatan I/O, hanya satu
jenis kabel yang digunakan, dapat mensuplai daya pada peralatan I/O, tidak diperlukan
reboot.
USB didesain untuk memenuhi beberapa tujuan utama:
1. Menyediakan sistem interkoneksi yang sederhana, low-cost, dan mudah digunakan
yang dapat megatasi kesulitan karena terbatasnya jumlah port I/O pada suatu
komputer.
2. Mengakomodasi karakteristik transfer data skala luas untuk perangkat I/O,
termasuk koneksi telepon dan internet.
3. Meningkatkan kenyamanan user melalui mode operasi plug-and-play.
11
12. Bus Firewire
FireWire memiliki dua versi, yaitu FireWire 400 (IEEE 1394a) dan FireWire 800
(IEEE 1394b). FireWire 400 mampu mentransfer data antar computer atau dengan perangkat
keras lainnya sampai dengan 400 Mb/s (sekitar 50 MB/s). Dengan bandwidth yang tinggi,
jarak yang jauh, dan bus yang bertenaga, FireWire ini cocok digunakan pada harddisk,
kamera digital, handycam, dan perangkat elektronik multimedia lainnya. Sedangkan FireWire
800 menyediakan koneksi kecepatan tinggi dan bandwidth yang digunakan untuk multiple-
stream, mendekode video digital, and menghapus noise, dan audio digital dengan resolusi
tinggi. FireWire ini memungkinkan kefleksibelan dengan kabel yang jauh dan berbagai
pengaturan yang tidak ada pada USB.
Firewire juga dikenal dengan sebutan Bus 1394. Bus ini memiliki kecepatan diatas
SCSI dan PCI. Kelebihan bus ini selain sangat cepat yaitu murah dan mudah untuk
diimplementasikan. Bus ini tidak hanya popular untuk perangkat computer tetapi juga
perangkat elektronik seperti camera digital, VCR dan televisi.
13. Bus VME
VME bus adalah sebuah arsitektur computer, istilah VME adalah singkatan dari
VERSAmodule Eurocard dan didefinisikan pertama kalinya oleh suatu grup manufaktur pada
tahun 1980. Grup ini terdiri dari motorola, mostek dan signetics yang bekerja sama
mendefinisikan standard VMEbus. Istilah bus adalah istilah generik yang menggambarkan
saluran data pada computer dan oleh karena itu disebut VMEbus
Arsitektur VMEbus telah diisi dengan definisi bus baru yang independent terhadap
prosesor mikro, dengan mudah untuk meningkatkan dari 16 ke 32 bit saluran data,
diimplementasikan oleh standard mekanik yang handal serta memungkinkan vendor yang
independent untuk membuat produk yang kompatibel.
Ada beberapa alasan mengapa VMEbus diciptakan. Pada saat itu bila seseorang
ingin membeli komputer, dia harus membeli pada suatu daftar perusahaan yang termasuk
didalamnya control data, cray research, data general, digital equipment, IBM, sperry-univac
dan beberapa perusahaan lainnya, perusahaan-perusahaan ini membuat komputer yang besar
dan mahal harganya, dan komputer ini disebut sebagai mainframes dan minicomputer.
12
14. Bus CAMAC
13
2.3 Cara Kerja Sistem Bus
Suatu komputer tersusun atas beberapa komponen penting seperti CPU, memori,
perangkat I/O setiap komputer saling berhubungan membentuk kesatuan fungsi. Transfer data
antar komponen komputer sangatlah mendominasi kerja suatu komputer. Data atau program
yang tersimpan dalam memori dapat diakses dan diekseskusi CPU melalui perantara bus,
begitu juga kita dapat melihat hasil eksekusi melalui monitor juga menggunakan sistem bus,
cara kerja sistem bus antara lain sebagai berikut :
Pada sistem komputer yang lebih maju, arsitektur komputernya akan lebih
kompleks, sehingga untuk meningkatkan perfoma, digunakan beberapa buah bus.
Tiap bus merupakan jalur data antara beberapa device yang berbeda. Dengan cara
ini RAM, prosessor, GPU (VGA AGP) dihubungkan oleh bus utama berkecepatan
tinggi yang lebih dikenal dengan nama FSB (Front Side Bus).
Sementara perangkat lain yang lebih lambat dihubungkan oleh bus yang
berkecepatan lebih rendah yang terhubung dengan bus lain yang lebih cepat sampai
ke bus utama. Untuk berkomunikasi antar bus ini digunakan sebuah bridge.
14
BAB III
PENUTUP
3.1 Kesimpulan
Sistem bus atau bus sistem, dalam arsitektur komputer merujuk pada bus yang
digunakan oleh sistem komputer agar dapat berjalan. Sebuah bus adalah sebutan untuk jalur
dimana data dapat mengalir dalam komputer. Jalur jalur ini digunakan untuk komunikasi
dan dapat dibuat antara dua elemen atau lebih.Bus adalah jalur komunikasi yang
menghubungkan beberapa device atau perangkat. Karakteristik penting sebuah bus adalah
bahwa bus merupakan media transmisi yang dapat digunakan secara bersamaan. Struktur
interkoneksi bergantung pada jenis data dan karakteristik data. Struktur komputer adalah
sebuah sistem yang berinteraksi dengan cara tertentu dengan dunia luar. Interaksi dengan
dunia luar dilakukan melalui perangkat peripheral dan saluran komunikasi. Fungsi saluran
bus dapat diklasifikasikan menjadi tiga kelompok yaitu, saluran data, saluran alamat dan
saluran kontrol. Sedangkan sistem bus adalah penghubung bagi keseluruhan komponen
komputer dalam menjalankan tugasnya.
Sebuah komputer memiliki beberapa bus, agar dapat berjalan. Banyaknya bus yang
terdapat dalam sistem tergantung dari arsitektur sistem komputer yang digunakan. Bus
disusun secara hirarki, karena setiap bus yang memiliki kecepatan rendah akan dihubungkan
dengan bus yang memiliki kecepatan tinggi. Banyak sekali jenis bus yang beredaran di
pasaran saat ini semua memiliki keunggulan, kelemahan harga dan teknologi yang berbeda
sehingga akan mempengaruhi jenis-jenis penggunaannya serta perkembangan sistem bus dari
dari sepanjang masa.
3.2 Saran
Sebagai pengguna komputer atau laptop, komputer tersusun atas beberapa
komponen penting seperti CPU, memori, perangkat I/O. Sistem bus adalah penghubung bagi
keluruhan komponen komputer dalam menjalankan tugasnnya. Untuk saran bisa berisi kritik
atau saran terhadap penulisan makalah ini untuk menanggapi terhadap kesimpulan dari
bahasan karya ilmiah yang telah di jelaskan. Sekian dan terima kasih.
15
DAFTAR PUSTAKA
html://anwarudinfajri.wordpress.com/2016/03/23/sistem-bus/
https://www.academia.edu/11729120/SISTEM_BUS
https://sandhi.staff.gunadarma.ac.id/files/26845/Sistem+Bus.pdf
https://documents.tips/documents/perkembangan-sistem-bus.html
html://mazzeko.wordpress.com/2015/01/14/cpu-bus-dan-alu
https://www.kiosbisnis.com/2012/04/pengertian dan karakteristik sistem bus
html://Abduroman Maman, Organisasi dan Arsitektur Komputer, 2015, Harianto
Bambang Ir. MT., Sistem Operasi, 2002
html://Stalling, W.(2010). Computer Organization and Architecture, A Top Level
View of Computer Function and Interconnection, Bus Interconnection. America :
Pearson Education, Inc.
html://faiqsc.wordpress.com/2016/01/22/pengertian-dan-cara-kerja-sistem-bus/
https://sonysugiarto.wordpress.com/2013/12/31/jenis-bus-dan-hubungan-dalam-
proses-read-dan-write-serta-cara-kerja-alu-dalam-komputer
https://asepsuryana157.wordpress.com/2014/08/26/struktur-dan-interkoneksi-bus/
16