Anda di halaman 1dari 4

PERBEDAAN BUS DATA, BUS ALAMAT & BUS CONTROL

BUS
Ada beberapa kemungkinan interkoneksi sistem
Yang biasa dipakai: Single Bus dan multiple BUS
PC: Control/Address/Data bus
DEC-PDP: Unibus

WHAT IS A BUS?
Jalur komunikasi yang menghubungkan beberapa device
Biasanya menggunakan cara broadcast
Seringkali dikelompokkan
Satu bus berisi sejumlah kanal (jalur)
Contoh bus data 32-bit berisi 32 jalurTebalJalur sumber tegangan biasanya tidak
diperlihatkan

DATA BUS
Membawa data
Tidak dibedakan antara data dan instruksi
Lebar jalur menentukan performance
8, 16, 32, 64 bit

ADDRESS BUS
Menentukan asal atau tujuan dari data
Misalkan CPU perlu membaca instruksi (data) dari memori pada lokasi tertentu
Lebar jalur menentukan kapasitas memori maksimum dari sistem
Contoh 8080 memiliki 16 bit address bus maka ruang memori maksimum adalah
64k

CONTROL BUS

Informasi kendali dan timing


Sinyal read/write memory (MRD/MWR)
Interrupt request (IRQ)
Clock signals (CK)

Bus data

Kumpulan konduktor, yang membawa kode-kode instruksi atau data dari


mikroprosesor ke unit-unitnya atau sebaliknya, dan memiliki sifat aliran dua
arah.
Pada mikroprosesor yang riil, jumlah saluran masukan tidak sama atau
terbatas, umumnya jumlah saluran data masukan N sama dengan jumlah saluran
data keluaran M. jumlah saluran data dinamakan lebar jalur data (data path
width) atau word size suatu mikroprosesor. Bus data digunakan untuk
mengirim/menerima data antara komponen - komponen sistem dengan
mikroprosesor yang mempunyai saluran data masukan sama dengan saluran
data keluaran sebanyak 8 bit. Mikroprosesor ini disebut mikroprosesor 8 bit yang
mana saluran data diberi simbol dengan huruf D.

Bus Alamat

Kumpulan konduktor, yang membawa kode-kode alamat dari mikroprosesor ke


unit-unitnya, dan memiliki sifat aliran satu arah.
Suatu mikroprosesor ideal dianggap mempunyai memori dalam (internal
Memory) yang tidak terbatas, tetapi kenyataanya mikroprosesor mempunyai
jumlah memori yang terbatas untuk menyimpan data dan program. Proses
penyimpanan informasi dalam memori disebut penulisan memori dan proses
pengambilan informasi dari memori disebut pembacaan memori.
Informasi (data) dapat disimpan dalam memori pada sejumlah lokasi memori.
Setiap lokasi memori ditentukan oleh lebar jalur data mikroprosesor. Ukuran kata
memori harus dibuat sama dengan lebar jalur data mikroprosesor. Setiap lokasi
memori mempunyai suatu alamat memori yang tertentu. Alamat dinyatakan
dengan bilangan hexadecimal. Microprosesor harus memilih alamat yang

diinginkan sebelum mikroprosesor melakukan penulisan atau pembacaan pada


suatu lokasi memori.

Bus Memori

Memory bus adalah set kabel yang digunakan untuk membawa alamat memori
dan data ke dan dari RAM sistem. Bus memori di kebanyakan PC juga berbagi
dengan bus prosesor, menghubungkan memori sistem untuk prosesor dan
chipset sistem. Memory bus merupakan bagian dari PC hirarki bus, yang
berkecepatan tinggi saluran komunikasi yang digunakan dalam komputer untuk
mentransfer informasi antara komponen-komponennya. lihat di sini untuk rincian
lebih lanjut tentang bus , dan di sini untuk penjelasan dari bus memori dalam
kaitannya dengan prosesor , serta spesifik bus memori untuk prosesor yang
berbeda .
Memory bus terdiri dari dua bagian: data dan bus alamat. Bus Ketika orangorang hanya mengacu pada "bus memori" mereka biasanya mengacu pada data
bus, yang membawa data memori sebenarnya dalam PC. Bus alamat digunakan
untuk memilih alamat memori bahwa data akan datang dari atau pergi ke pada
membaca atau menulis.
Semakin lebar bagian data bus, semakin banyak informasi yang dapat
ditransmisikan secara bersamaan. data bus umum yang lebih luas berarti kinerja
yang lebih tinggi. Kecepatan bus ditentukan oleh kecepatan clock sistem dan
merupakan pendorong utama lain kinerja bus. Bandwidth bus data berapa
banyak informasi yang dapat mengalir melalui itu, dan merupakan fungsi dari
lebar bus (dalam bit) dan kecepatan (dalam MHz). Hal ini dijelaskan secara lebih
rinci di sini .
Anda dapat menganggap data bus sebagai jalan raya, lebar adalah jumlah jalur
dan kecepatan adalah seberapa cepat mobil bepergian. bandwidth kemudian
adalah jumlah lalu lintas jalan raya bisa membawa dalam suatu unit waktu
tertentu, yang merupakan fungsi dari seberapa banyak jalur ada dan seberapa
cepat mobil bisa mengemudi di dalamnya. bandwidth yang lebih berarti kinerja
yang lebih baik - jika dan hanya jika seluruh sistem dapat menggunakan
bandwidth yang meningkat.
Lebar bus alamat mengontrol addressability dari memori sistem, yang berapa
banyak memori sistem prosesor dapat membaca atau menulis ke. Melanjutkan
analogi jalan raya, bus alamat membawa informasi tentang nomor keluar yang
berbeda di jalan raya.Semakin lebar bus alamat, semakin banyak jumlah digit
bisa keluar, dan keluar lagi yang bisa didukung di jalan raya. Kebanyakan sistem

memori dapat mengatasi lebih jauh daripada yang pernah mereka akan
menggunakan. Lihat bagian yang menunjukkan lebar bus alamat dan
addressability untuk berbagai prosesor

Sumber:

http://marlinasuleman.blogspot.co.id/2012/03/perbedaan-bus-datbus-alamat-buscontrol.html
http://baroena4u.blogspot.co.id/2010/11/pengertian-bus-data-bus-alamat-danbus.html

Anda mungkin juga menyukai