Dalam dunia teknik interface dan periferal, untuk dapat berkomunikasi dengan peralatan lain, sebuah sistem pemroses memiliki sistem saluran yang sering di kenal dengan sistem BUS. Ada 3 sistem BUS utama, address, data dan control, saya perlu penjelasan lebih tentang ini, kira kira ada komentar dari responder, silahkan ditambahkan
Konsep “Sistem Bus” untuk Periperal Interface
28 September 2007 oleh busran
Assalaamu’alaikum uda,
Perkenalkan Ambo Rahman Isnaini, tamatan Poltek Unand tahun 98.
Ambo baru lihat ada knowledge share.
Sangat bagus..
ITP = Institute Technology Padang ?
Wassalam,
a. rahman Isnaini r. sutan
http://risnaini.wordpress.com
:::
Wa’alaikum salam
dan salam kenal juga buat rahman isnaini, semoga kita “dapat berbagi ilmu pengetahuan” di blog ini.
Sebenarnya topik diatas lebih khusus ditujukan untuk mahasiswa teknik informatika ITP Padang, tetapi dalam hal ini karena topik terpublish di tempat umum tidak salah juga kiranya kita dapat menanggapi dan saling berbagi ilmu.
Oh iya sekedar informasi… ITP = Institut Teknologi Padang, dulunya dari STTP=Sekolah Tinggi Teknik Padang lokasi nya di simpan tinju…
Terima Kasih Komentar nya
website ITP http://www.itp.ac.id
untuk lebih lanjut dengan saya dapat dilihat http://busran.itp.ac.id
Bus pada prosesor dapat dibedakan berdasarkan fungsi yang dilakukan oleh Bus yaitu
1.Bus Data berfungsi untuk melewatkan data dari dan ke memori utama
2.Bus alamat berfungsi untuk mengirimkan isarat yang menyatakan alamat dalam memori utama
3.Bus control/pengendali berfungsi untuk mengirimkan isyarat yang menyatakan data “dibaca”atau “ditulis”dari atau kememori utama ,piranti masukan,atau piranti keluaran
kesimpulan: Lebar Bus alamat menentukan jumlah memori yang diakses misalnya lebar Bus alamat pada prosesor 8088 adalah 20 bit.jumlah memori yang dapat diakses sebesar 1 MB lebar Bus pentium 4 sebesar 36 bit yang berarti dapat mengalami sebanyak 2 GB memori
:::
Wah gimana nih Sri, kok ulasannya hanya sedikit… kalau dapat dijelaskan juga tentang Bus BUs itu lengkap gambar, biar teman temannya dapat pencerahan..
terima kasih
Sebuah sistem pemrosesan memiliki sistem saluran yang sering dikenal dengan sistem bus.Bus adalah jalur yang menghubungkan suatu komponen dengan komponen yang lain.Bus dapat dibayangkan sebagai suatu jalan yang menghubungkan dari suatu tempat ketempat yang lain. Misal:antara CPU dan memori utama dihubungkan oleh bus memori.
Ada tiga sistem Bus utama, yaitu:
1. Bus Data digunakan untuk melewatkan data dari dan ke memory utama
2. Bus alamat (bus address) digunakan untuk mengirimkan isyarat yang menyatakan alamat dalam memory utama,sedangkan
3. Bus pengendali (bus control) digunakan untuk mengirimkan isyarat yang data dibaca atau ditulis dari dan ke memory utama,peranti masukan atau keluaran.
Bus memiliki karakteristik yang disebut lebar bus (jumlah bit yang dapat dilintaskan dalam sekali waktu) dan kecepatan bus (menyatakan kecepatan data yang dapat disalurkan dalam bus). Lebar bus dinyatakan dengan satuan bit dan kecepatan bus dinyatakan dalam satuan MHz
sistem bus adalah suatu penghubung bagi keseluruhan komponen komputer (cpu, memory dan I/O) dalam menjalankan tugasnya
secara umum fungsi saluran bus dibagi atas 3 bagian
1. saluran data
disebut juga sebagai lintasan bagi perpindahan data antar modul
secara kolektif lintasan ini disebut bus data
umumnya jumlah saluran terkait dengan panjang data, misalnya 8, 16, 32 saluran
tujuannya agar mentransfer data dalam sekali waktu
jumlah saluran dalam bus data dikatakan lebar bus, dengan satuan bit, misalnya lebar bus 16 bit
2. saluran alamat
digunakan untuk spesifikasi sumber dan tujuan data pada bus data
digunakan untuk mengirim alamat word pada memori yang diakses CPU
digunakan untuk saluran alamat perangkat modul komputer saat CPU mengakses suatu modul
semua peralatan yang terhubung dengan sistem komputer, agar dapat diakses harus memiliki alamat
ex : untuk mengakses port I/O, maka port I/O harus memiliki alamat hardwarenya
3. saluran kontrol
digunakan untuk mengontrol bus data, bus alamat dan seluruh modul yang ada
karena bus data dan bus alamat digunakan oleh semua komponen maka diperlukan suatu mekanisme kerja yang dikontrol melalui bus kontrol ini
maaf pak ada yang ingin saya tanyakan
1. bila sistem bus adalah penghubung, maka apa media penghubung tersebut dan mohon dijabarkan…
2. dalam menciptakan mekanisme kerja di saluran kontrol, apakah ada program yang mengaturnya…
dan mohon dijabarkan…
:::
1. Sistem Bus adalah saluran atau penghubung, secara fisik media penghubungnya adalah jalur jalur atau kawat yang dismbungkan antara kaki kaki pemroses dengan peralatan yang dikendalikan tentu nya.
2. saluran kendali secara fisik juga adalah suatu jalur kawat yang menghubungkan kaki kaki kendali dari pusat pemroses menuju alat yang dikendalikan, nah saluran ini tentunya tidak berfungsi kalau tidak ada program yang mengendalikannya, baik itu saluran alamat, saluran data dan saluran kendali, semua nya dikendalikan dan di manajemen oleh program, tinggal lagi bagai mana program yang kita buat….
Struktur Bus
Sebuah bus sistem terdiri dari 50 hingga 100 saluran yang terpisah. Secara umum, bus sistem dapat dibagi atas :
1.Bus Data
2.Bus Alamat
3.Bus Control
Saluran data memberikan lintasan bagi perpindahan data antar dua modul sistem. Umumnya bus data terdiri dari 8, 16, 32 saluran. Jumlah saluran dikaitkan dengan lebar bus data.
Saluran alamat digunakan untuk menandakan sumber atau tujuan data pada bus data. Saluran komtrol digunakan untuk mengontrol akses kesaluran alamat dan penggunaan data dan saluran alamat.
Operasi bus adalah sebagai berikut, bila sebuah modul akan mengirimkan data, maka modul itu harus melakukan dua hal, yaitu :
1.Memperoleh penggunaan bus
2.memindahkan data melalui bus
bila sebuah modul akan meminta data dari modul lain, maka modul itu harus :
1.Memperoleh penggunaan bus
2.memindahkan sebuah request ke modul lainya melalui saluran kontrol dan saluran alamat yang sesuai. Kemudian modul harus menunggu modul kedua untuk mengirim data.
Hirarki Multiple Bus
Bila perangkat yang berjumlah sangat banyak dihubungkan ke bus, maka akan terjadi penurunan kinerja. Penyebabnya adalah :
1.Secara umum, semakin banyak perangkat yang dihubungkan, semakin besar delay prograsinya. Delay ini menentukan wktu yang diperlukan perangkat untuk mengkoorsinasi penggunaan bus.
2.Bus akan menjadi penyumbat dengan semakin besarnya pemindahan data yang hampir mendekati kapasitas bus.
Arsitektur bus tradisional peranngkat I/O yang dapat dihubungkan kebus expansi, yaitu :
1.Ethernet Card untuk LAN dan Packet Switching untuk WAN
2.SCSI (Small Computer System Interface ), yaitu bus untuk mendukung disk drive local dan peripheral lainnya.
3.Serial port untuk memasang printer atau scanner
Arsitektur bus tradisional cukup efesien, namun mulai mengalami penurunan dengan semakin tingginya kinerja perangkat I/O.
Untuk mengatasi persoalan tersebut, dibuat bus berkecepatan tinggi yang terintegrasi dengan sistem, yang hanya memerlukan bridge antara processor dengan bus berkecepatan tinggi. Pengaturan seperti ini sering disebut sebagai “Arsitektur Mezzanine”.
Realisasi dari bus berkecepatan tinggi dapat dilihat pada gambar arsitektur Bus kontemporer, terdapat bus local yang menghubungkan processor dengan pengontrol cache. Pengontrol cache terintegrasi dengan dengan sebuah bridge (buffering) yang terhubung ke bus berkecepatan tinggi (seperti FDDI), pengontrol work station video dn grafis, pengontrol interface untu7k bus-bus peripheral local (SCSI dan P1349).
Pada arsitektur ini, perangkat yang berkecapatan lebih rendah masih dapat dihubungkan melalui bus ekspansi. Keuntungan pengaturan ini bus berkecepatan tinggi menyebabkan perangkat yang berkapasitas lebih besar menjadi lebih terintegrasi dengan processor dan sekaligus tidak tergantung lagi terhadap processor.
Elemen-elemen Rancangan Bus
Elemen-elemen Rancangan Bus :
Jenis
•Dedicate
•Multiplex
Lebar Bus
•Address
•Data
Metode Arbitasi
•Tersentralisasi
•Terdistribusi
Timing
•Synchronous
•Async hronous
PCI
Pheriperal Componen Interconecte (PCI) merupakan bus yang tidak tergantung processor dan memiliki bandwith tinggi yang dapat berfungsi sebagai bus Mezzanine. PCI memberikan sistem lebih baik bagi sub sitem I/O berkecepatan tinggi (seperti graphic display adapater, network interface controller, disk controller, dll).
selengkapnya saya lampirkan di email, Bapak.
:::
Nice!!! , ini dia komentar yang bagus… semoga teman teman Anda yang mengambil matakuliah ingi dapat membaca dan berkontribusi lebih bagus lagi, terima kasih…
BUS
Inti sebuah motherboard (chipset) adalah beberapa bus yang menghantarkan sinyal antar masing-masing komponen. Bus dapat disebut sebagai lintasan umum / bersama yang digunakan untuk transfer data.
Setidaknya ada 3 macam bus dalam motherboard yang disusun secara hirarkis, bus yang lambat dihubungkan dibawah bus yang cepat. Dan chipset berfungsi sebagai jembatan atas bus yang berbeda. Berikut ini bus utama dalam system computer modern:
a.Processor bus. Disebut juga front-side bus (FSB), merupakan bus tercepat pada computer dan merupakan inti dari chipset. Utamanya, bus ini digunakan oleh microprocessor untuk melewatkan informasi ke chache atau memory utama dan juga chipset north-bridge.
b.AGP bus. Bus cepat 32-bit yang khusus untuk kartu grafis atau video. Berjalan dengan kecepatan 66 MHz (AGP 1x), 133 MHz (AGP 2x), 266 MHz (AGP 4x), atau 533 MHz (AGP 8x), yang akan menghasilkan bandwidth hingga sebesar 2,133 MB/det. AGP dihubungkan ke north-bridge atau Memory Controller Hub pada chipset dan konektornya pada motherboard diwujudkan dalam bentuk slot AGP (pada system yang mendukungnya).
c.PCI bus. Bus 32-bit yang normalnya berjalan pada 33 MHz. computer yang modern mendukung PCI 64-bit 66 MHz. disajikan di motherboard sebagai slot 32 bit (umumnya bewarna putih) sebanyak 3 hingga 6 slot dan banyak digunakan oleh peripheral computer yang memerlukan kecepatan tinggi, misalnya SCSI, kartu jaringan (NIC).
d.ISA bus. Bus 16-bit 8 MHz. kecepatan ini sangat rendah namun cukup ideal untuk peripheral yang memang berkecepatan rendah, termasuk piranti lama.
Pada motherboard ada juga bus yang “tersembunyi” misalnya LPC. Bus ini hanya terdapat pada chipset arsitektur Hub.
Suatu jalur transfer data yang menghubungkan setiap device pada komputer. Hanya ada satu buah device yang boleh mengirimkan data melewati sebuah bus, akan tetapi boleh lebih dari satu device yang membaca data bus tersebut. Terdiri dari dua buah model: Synchronous bus di mana digunakan dengan bantuan clock tetapi berkecepatan tinggi, tapi hanya untuk device berkecepatan tinggi juga, Asynchronous bus digunakan dengan sistem handshake tetapi berkecepatan rendah, dapat digunakan untuk berbagai macam device.
Struktur Bus
Sebuah bus sistem terdiri dari 50 hingga 100 saluran yang terpisah. Secara umum, bus sistem dapat dibagi atas :
1.Bus Data
2.Bus Alamat
3.Bus Control
:::
Komentar anda diterima, great lah… jangan lupa baca buku Teknik Perantaraan Periferal, Rodney Zack, oke …
System bus atau bus sistem, dalam arsitektur komputer merujuk pada bus yang digunakan oleh sistem komputer agar dapat berjalan. Sebuah bus adalah sebutan untuk jalur di mana data dapat mengalir dalam komputer. Jalur-jalur ini digunakan untuk komunikasi dan dapat dibuat antara dua elemen atau lebih.
Ada tiga sistem Bus utama, yaitu:
1. Bus Data digunakan memindahkan data antara komponen sistem komputer. Secara khusus jumlah jalurnya sama dan bermacam-macam sesuai dengan ukuran kata (word size) CPU. Misalnya sistem komputer 64-bit CPU mempunyai 64 atau 128 jalur data bus.
2. Bus alamat (bus address) digunakan untuk mengirimkan isyarat yang menyatakan alamat dalam memory utama, Pengalamatan bus ini berisi 16, 20, 24 jalur sinyal paralel atau lebih. CPU mengirim alamat lokasi memori atau port yang ingi ditulis atau dibaca di bus ini. Jumlah lokasi memori yang dapat dialamati ditentukan jumlah jalur alamat. Jika CPU mempunyai N jalur alamat, maka dapat mengalamati 2 pangkat N lokasi memori dan atau port secara langsung. Saat CPU membaca atau menulis data mengenai port, alamat port dikirim di bus alamat.
3. Bus pengendali (bus control) digunakan untuk mengirimkan isyarat yang data dibaca atau ditulis dari dan ke memory utama, peranti masukan atau keluaran. membawa perintah, respons perintah, kode status, dan pesan yang sesuai.
Seluruh aktifitas dikoordinasi oleh komponen sistem komputer dengan mengirim signal
yang tepat di atas control bus
Bus memiliki karakteristik yang disebut lebar bus (jumlah bit yang dapat dilintaskan dalam sekali waktu) dan kecepatan bus (menyatakan kecepatan data yang dapat disalurkan dalam bus). Lebar bus dinyatakan dengan satuan bit dan kecepatan bus dinyatakan dalam satuan MHz
Bus adalah kumpulan jalur komunikasi paralel yang menghubungkan dua atau
lebih peralatan. System bus menghubungkan CPU dengan memori utama dan komponen
sistem lainnya
Ada tiga sistem Bus utama, yaitu
1. Bus sistem menghubungkan CPU dengan RAM dan mungkin sebuah buffer
memory/memori penyangga (cache L2). Bus sistem merupakan bus pusat. Bus-bus
yang lain merupakan pencabangan dari bus ini.
Bus sistem ada di motherboard. Bus ini dirancang sesuai dengan spesifikasi CPU.
Teknologi prosesor menentukan ukuran bus sistem. Pada saat yang sama,
teknologi sistem bus berkembang untuk meningkatkan kecepatan “traffic”/”lalu
lintas” pada motherboard. Bus sistem yang semakin cepat memerlukan komponenkomponen
elektronik lainnya yang semakin cepat juga.
2.. Bus Data adalah jalur-jalur perpindahan data antar modul dalam sistem komputer.
Biasanya terdiri dari 8, 16 , 32 atau 64 jalur data yang paralel. Karena pada
suatu saat tertentu masing-masing saluran hanya dapat membawa 1 bit data,
maka jumlah saluran menentukan jumlah bit yang dapat ditransfer pada suatu
saat. Lebar data bus ini menentukan kinerja sistem secara keseluruhan. Sifatnya
bidirectional, misalnya CPU dapat membaca dari memory atau port dan dapat
juga mengirim ke memory atau port.
3. Control Bus digunakan untuk mengontrol penggunaan serta akses ke Data Bus dan
Address Bus. Control Bus terdiri dari 4 sampai 10 jalur paralel. CPU akan
mengirimkan sinyal pada control bus ini bila akan meng-enable sebuah alamat
yang ditunjuk, baik itu memory atau I/O port.
System bus atau bus sistem, dalam arsitektur komputer merujuk pada bus yang digunakan oleh sistem komputer agar dapat berjalan. Sebuah bus adalah sebutan untuk jalur di mana data dapat mengalir dalam komputer. Jalur-jalur ini digunakan untuk komunikasi dan dapat dibuat antara dua elemen atau lebih.
Ada tiga sistem Bus utama, yaitu:
1. Bus Data digunakan memindahkan data antara komponen sistem komputer. Secara khusus jumlah jalurnya sama dan bermacam-macam sesuai dengan ukuran kata (word size) CPU. Misalnya sistem komputer 64-bit CPU mempunyai 64 atau 128 jalur data bus.
2. Bus alamat (bus address) digunakan untuk mengirimkan isyarat yang menyatakan alamat dalam memory utama, Pengalamatan bus ini berisi 16, 20, 24 jalur sinyal paralel atau lebih. CPU mengirim alamat lokasi memori atau port yang ingi ditulis atau dibaca di bus ini. Jumlah lokasi memori yang dapat dialamati ditentukan jumlah jalur alamat. Jika CPU mempunyai N jalur alamat, maka dapat mengalamati 2 pangkat N lokasi memori dan atau port secara langsung. Saat CPU membaca atau menulis data mengenai port, alamat port dikirim di bus alamat.
3. Bus pengendali (bus control) digunakan untuk mengirimkan isyarat yang data dibaca atau ditulis dari dan ke memory utama, peranti masukan atau keluaran. membawa perintah, respons perintah, kode status, dan pesan yang sesuai.
Seluruh aktifitas dikoordinasi oleh komponen sistem komputer dengan mengirim signal
yang tepat di atas control bus
Bus memiliki karakteristik yang disebut lebar bus (jumlah bit yang dapat dilintaskan dalam sekali waktu) dan kecepatan bus (menyatakan kecepatan data yang dapat disalurkan dalam bus). Lebar bus dinyatakan dengan satuan bit dan kecepatan bus dinyatakan dalam satuan MHz
BUS adalah jalur komunikasi yang menghubungkan dua buah perangkat atau lebih. Yang digunakan untuk menghubungkan komponen utama computer seperti CPU, memori dan I/O dikenal dengan Bus System. Secara umum terdiri dari 50 hingga 100 saluran, Bus ini dapat dibagi atas:
1. Bus Data / Saluran Data ( terdiri dari 8, 16, 32 saluran )
Memberikan lintasan bagi perpindahan data antara dua modul system
2. Bus alamat / saluran alamat
Sebagai sumber atau tujuan data pada bus
3. Bus control / Saluran Kontrol
Untuk mengontrol akses kesaluran alamat dan penggunaan data pada saluran alamat.
Secara umum prinsip kerja Bus bila sebuah modul mengirimkan data, maka modul itu harus melakukan dua hal, yaitu :
1. memperoleh penggunaan bus
2. memindahkan data melalui bus
dan bila sebuah modul akan meminta data dari modul lain maka modul itu harus
1. memperoleh penggunaan bus
2. memindahkan sebuah request ke modul lainnya melalui saluran control dan saluran alamat yang sesuai.
Semakin banyak perangkat yang dihubungkan ke bus akan mengakibatkan penurunan kinerja bus tersebut, disebabkan:
1. semakin besarnya delay propagasinya. Delay ini menentukan waktu
yang diperlukan perangkat untuk mengkoordinasi penggunaan bus.
2. bus akan menjadi penyumbat dengan semakin besarnya pemindahan
data yang hamper mendekati kapasitas bus
Bus System terbagi dua: yaitu
1. Bus traditional
Perangkat I/O yang dapat dihubungkan ke bus ini
a. Ethernet Card untuk LAN dan Packed Switching untuk WAN
b. SCSI ( Small Computer System Interface ), yaitu untuk mendukung disk drive local dan peripheral lainnya
c. Serial port untuk memasang printer atau scanner
Arsitekturnya cukup efisien namun mulai mengalami penirunan
dengan semakin ttingginya kinerja perangkat I/O.
2. Bus Berkinerja tinggi
Untuk mengatasi permasalahn diatas dibuat bus berkecepatan tinggi
Yang terintegrasi dengan system, yang hanya memerlukan bridge antara bus processor dengan bus kecepatan tinggi. Pada arsitektur ini perangkat yang berkecepatan lebih rendah masih dapat di hubungkan melalui bus ekspansi.
BUS
Pada sistem komputer yang lebih maju, arsitekturnya lebih kompleks. Untuk meningkatkan performa, digunakan beberapa buah bus. Tiap bus merupakan jalur data antara beberapa device yang berbeda. Dengan cara ini RAM, Prosesor, 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 komunikasi antar bus ini digunakan sebuah bridge.
Tanggung-jawab sinkronisasi bus yang secara tak langsung juga mempengaruhi sinkronisasi memori dilakukan oleh sebuah bus controller atau dikenal sebagai bus master. Bus master akan mengendalikan aliran data hingga pada satu waktu, bus hanya berisi data dari satu buah device. Pada prakteknya bridge dan bus master ini disatukan dalam sebuah chipset.
Suatu jalur transfer data yang menghubungkan setiap device pada komputer. Hanya ada satu buah device yang boleh mengirimkan data melewati sebuah bus, akan tetapi boleh lebih dari satu device yang membaca data bus tersebut. Terdiri dari dua buah model: Synchronous bus di mana digunakan dengan bantuan clock tetapi berkecepatan tinggi, tapi hanya untuk device berkecepatan tinggi juga; Asynchronous bus digunakan dengan sistem handshake tetapi berkecepatan rendah, dapat digunakan untuk berbagai macam device.
Struktur Keluaran/Masukan (M/K)
Ada dua macam tindakan jika ada operasi M/K. Kedua macam tindakan itu adalah:
Setelah proses M/K dimulai, kendali akan kembali ke user program saat proses M/K selesai (Synchronous). Instruksi wait menyebabkan CPU idle sampai interupsi berikutnya. Akan terjadi Wait loop (untuk menunggu akses berikutnya). Paling banyak satu proses M/K yang berjalan dalam satu waktu.
Setelah proses M/K dimulai, kendali akan kembali ke user program tanpa menunggu proses M/K selesai (Asynchronous). System call permintaan pada sistem operasi untuk mengizinkan user menunggu sampai M/K selesai.Device-status table mengandung data masukkan untuk tiap M/K device yang menjelaskan tipe, alamat, dan keadaannya. Sistem operasi memeriksa M/K device untuk mengetahui keadaan device dan mengubah tabel untuk memasukkan interupsi. Jika M/K device mengirim/mengambil data ke/dari memory hal ini dikenal dengan nama Direct Memory Access (DMA).
ass.
Bus diguna untuk mengangkut data dari peranti input ke ingatan, dari ingatan ke CPU, dari CPU ke ingatan, dan dari ingatan ke peranti output atau storan. Bas yang berbeza diguna untuk alamat ingatan, isyarat kawalan dan data
Bus tambah yang berhubung secara langsung dengan CPU dipanggil bus setempat (local bus). Berikut adalah bus tambah yang berbeda untuk komputer pribadi. (Perhatian: peranti berlainan hanya berfungsi pada bus tambah tertentu saja).
Nama Bus keterangan
Peripheral Component Interconnect – bus setempat dipakai oleh Intel; juga diguna pada komputer Macintosh baru
Bus setempat dipakai oleh Video Electronics Standards Association
Extended Industry Standard Architecture oleh IBM clonemanufacturers – backward compatible dengan bas ISA
Micro Channel Architecture oleh IBM untuk sistem PS/2
Industry Standard Architecture, juga dipanggil bas AT
Dibangun untuk PC IBM yang asal
Bus tambah untuk komputer Apple Macintosh lama
PCI
VERSA atau VL
EISA
MCA
ISA
XT
NuBus
Bus boleh memindah gandakan 8 bit pada satu masa. 16-bit bas mempunyai 16 talian dan boleh memindahkan 16 bit pada satu masa. Pada 32-bit bus, data dipindahkan 32 bit pada satu masa dan bagi 64-bit bas, 64 bit pada satu masa. Lebih besar bilangan bit bas, lebih cepat data dapat dipindahkan.
Pada system yang besar bus – bus harus dibuffer karena mikroprocecor hanya bias mengendalikan sepuluh beban satuan dan system yang besar sering kali memiliki lebih banyak sebuah siklus bus
:::
Ismedi anda terlalu memaksakan diri untuk menyatur artikel sehubungan dengan topik ini sehingga khazanah asli nya terasa (melayu = malaysia punya)
perlu peningkatan pemahaman…
Bus – Jalur utama aliran data antara processor ke komponen lainnya (seperti sound card, video card, memory) pada mainboard
1. Bus alamat yang memberikan alamat memori dan nomor port I/O ke memori dan I/O
2. Bus data yan gmentransfer data antara mikroprosesor dan memori dan I/O pada system
3. Bus control yang menyediakan sinyal control ke memori dan I/O
System memori dan I/O melihat 8086 sebagai alat dengan bus alamat 20 bit (A19-A0), bus data 16 bit (D15-D0), dan bus control tiga jalur ((M/IO),RD, da WR).
Siklus bus yang terdiri dari 4 periode clocking berlaku sebagai timing dasar setiap siklus bus dapat membaca atau menulis data pada system I /O
Bus tambah mengangkut data ke dan dari slot tambah di mana sistem peranti baru ditambah. Kebanyakan bus tambah dihubung secara langsung ke ingatan. Untuk meningkatkan prestasi, sesetengah bus tambah mengetepikan ingatan dan dihubung secara langsung ke CPU. Bus tambah yang berhubung secara langsung dengan CPU dipanggil bus setempat (local bus). Berikut adalah bus tambah yang berbeda untuk komputer pribadi. (Perhatian: peranti berlainan hanya berfungsi pada bus tambah tertentu saja).
Bus boleh memindah gandakan 8 bit pada satu masa. 16-bit bas mempunyai 16 talian dan boleh memindahkan 16 bit pada satu masa. Pada 32-bit bus, data dipindahkan 32 bit pada satu masa dan bagi 64-bit bas, 64 bit pada satu masa. Lebih besar bilangan bit bas, lebih cepat data dapat dipindahkan.
Pada system yang besar bus – bus harus dibuffer karena mikroprocecor hanya bias mengendalikan sepuluh beban satuan dan system yang besar sering kali memiliki lebih banyak sebuah satu siklus bus di bagi menjadi 4 keadaan digunakan oleh mikroprosesor untuk mengirim alamat kememori dan mengaktifkan sinyal control RD / RW memberitakan waktu bagi memori untuk akses data dan memungkinkan data ditranfer antara mikroprosesor dan memori I/O,dimana data di tulis
Bus: Kumpulan konduktor, yang membawasinyal-sinyal: alamat, data, dan kontrol.
Sistem Interkoneksi Bus terbagi 3 :
Bus alamat: Kumpulan konduktor, yang membawa kode-kode alamat dari mikroprosesor keunit-unitnya, dan memiliki sifat aliran satu arah.
Bus data: Kumpulan konduktor, yang membawa kode-kode instruksi atau data dari mikroprosesor keunit-unitnya atau sebaliknya, dan memiliki sifat aliran dua arah.
Bus kontrol: Kumpulan konduktor, yang membawa sinyal-sinyal kontrol.
Bus
?
merupakan lintasan komunikasi yang menghubungkan dua atau
lebih komponen komputer
Sifat penting dan merupakan syarat utama ?
bus
adalah media transmisi yang dapat digunakan bersama oleh
sejumlah perangkat yang terhubung padanya
Digunakan bersama ?
Diperlukan aturan main agar tidak terjadi tabrakan data atau
kerusakan data yang ditransmisikan.
Walaupun digunakan bersama namun dalam satu waktu hanya
ada sebuah perangkat yang dapat menggunakan
bus
Interkoneksi Bus
Bus – Struktur Bus
Sebuah bus biasanya terdiri atas beberapa
saluran.
Sebagai contoh
bus data terdiri atas 8 saluran sehingga dalam satu waktu dapat mentransfer data 8
bit.
Secara umum fungsi saluran bus dikatagorikan
dalam tiga bagian
Saluran data
Saluran alamat
Saluran kontrol
Saluran data (data bus)
Lintasan bagi perpindahan data antar modul.
Secara kolektif lintasan ini disebut bus data.
Umumnya jumlah saluran terkait dengan
panjang word, misalnya 8, 16, 32 saluran
Tujuan : agar mentransfer word dalam sekali
waktu.
Jumlah saluran dalam bus data dikatakan lebar
bus, dengan satuan bit, misal lebar bus 16 bit
Saluran alamat (address bus)
Digunakan untuk menspesifikasi sumber dan tujuan data pada bus data.
Digunakan untuk mengirim alamat word pada memori yang akan diakses CPU.
Digunakan untuk saluran alamat perangkat modul
komputer saat CPU mengakses suatu modul.
Semua peralatan yang terhubung dengan sistem
komputer, agar dapat diakses harus memiliki alamat.
Contoh : mengakses port I/O, maka port I/O harus memiliki alamat hardware -nya
Saluran kontrol (control bus)
Digunakan untuk mengontrol bus data,bus alamat dan seluruh modul yang ada. Karena bus data dan bus alamat digunakan oleh semua komponen maka diperlukan suatu mekanisme kerja yang dikontrol melalui bus kontrol ini. Sinyal – sinyal kontrol terdiri atas Sinyal pewaktuan Sinyal–sinyal perintah Page 16 Sinyal Saluran kontrol
Sinyal pewaktuan menandakan validitas data
dan alamat
Sinyal perintah berfungsi membentuk suatu
operasi
Saluran kontrol
Apa saja ?
Memory Write, memerintahkan data pada bus akan dituliskan ke dalam
lokasi alamat.
Momory Read memerintahkan data dari lokasi alamat ditempatkan pada
bus data.
I/O Write, memerintahkan data pada bus dikirim ke lokasi port I/O.
I/O Read, memerintahkan data dari port I/O ditempatkan pada bus data.
Transfer ACK, menunjukkan data telah diterima dari bus atau data telah
ditempatkan pada bus.
Bus Request, menunjukkan bahwa modul memerlukan kontrol bus.
Bus Grant, menunjukkan modul yang melakukan request telah diberi hak
mengontrol bus.
Interrupt Request, menandakan adanya penangguhan interupsi dari modul.
Interrupt ACK, menunjukkan penangguhan interupsi telah diketahui CPU.
Clock, kontrol untuk sinkronisasi operasi antar modul.
Reset, digunakan untuk menginisialisasi seluruh modu
Sinyal kontrol secara fisik
Konduktor listrik paralel yang menghubungkan
modul – modul.
Konduktor adalah saluran utama pada PCB
motherboard dengan layout tertentu sehingga
didapat fleksibilitas penggunaan.
Untuk modul I/O biasanya dibuat slot
bus
yang
mudah dipasang dan dilepas
Slot PCI
Slot ISA.
Untuk chips akan terhubung melalui pinnya
BUS
Bus atau data path sebagai media interkoneksi /komunikasi data.
Pada sistem komputer yang lebih maju, arsitekturnya lebih kompleks.
Untuk meningkatkan performa, digunakan beberapa buah bus.
Tiap bus merupakan jalur data antara beberapa device yang berbeda.
Dengan cara ini RAM, Prosesor, 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 komunikasi antar bus ini digunakan sebuah bridge.
Sistem Interkoneksi Bus Pada Mikrokomputer
Bus: Kumpulan konduktor, yang
membawa sinyal-sinyal: alamat, data, dan
kontrol.
I/O Interface
Sistem Interkoneksi Bus
Bus alamat: Kumpulan konduktor, yang membawa kode-kode alamat dari mikroprosesor ke unit-unitnya, dan memiliki sifat aliran satu arah.
Bus data: Kumpulan konduktor, yang membawa
kode-kode instruksi atau data dari mikroprosesor ke unit-unitnya atau sebaliknya, dan memiliki sifat aliran dua arah.
Bus kontrol: Kumpulan konduktor, yang membawa sinyal-sinyal kontrol .
Syukurlah,
Tambah maju nagari awak ko.
Kalo ambo caliak, IT sangat kurang.
Mungkin karena infrastruktur dan informasi sangat kurang di Padang.
Kalo ado masalah jaringan (IP) ambo siap membantu. Kebetulan ambo aktif di IPv6 indonesia dan Technical ISP indonesia.
Wassalam
a. rahman isnaini r. sutan
Tarimo Kasih banyak, kebetulan lai ado urang awak nan pakar IPv6, kok bisa mahasiswa ambo suruah Kerja Praktek di Sinan Baa nyo…
allow hai???????????
thank buat pembahasan tentang bus nya, maaf kl ngak bisa ngasih masukan coz aq br mulai mempelajarinya.
ma’af pak,mungkin tugasnya belum saya beri komentar.
apa itu vesa atau lebih dikenai dengan video electronics standard association?
APA SIH MAKSUDNYA mainboard yang beda sistem busnya????????????????
terima ksih sebelumnya,saya ingin tayakan mengapa bus control tidak diperbesar atau diperluas aja?
trm kash atas bantuannya
m’af pak cuman numpang lewat,skalian mo ngasih informasi tentang perbedaan linux dgn windows,
mudah2an bs bermanf’at.
BAGIAN I
Ada banyak persamaan dan ada pula banyak perbedaan antara Linux dan Windows. Mari kita lihat beberapa perbedaan yang ada di Linux dan Windows.
User Interface
Di Windows, Anda tidak banyak memiliki pilihan user interface. Sebagai misal, di Windows 95/98 Anda hanya mengenal user interface bawaan Windows 95/98. Anda sedikit lebih beruntung jika menggunakan Windows XP, karena Anda bisa berpindah dari interface milik Windows XP ke Windows 98 yang lebih ringan.
Di Linux, Anda bisa menemukan banyak macam user interface. Dan biasanya pilihan user interface ini dapat Anda sesuaikan dengan spesifikasi komputer atau lingkungan kerja Anda. Sebagai misal, pada komputer yang lambat Anda bisa menggunakan user interface yang ringan, seperti XFCE atau Fluxbox.
Atau jika Anda menyukai gaya Mac, Anda bisa memilih desktop model GNOME atau menggunakan utility Docker. Dan jika Anda terbiasa di Windows dan memiliki komputer yang cukup cepat, Anda bisa memilih desktop KDE.
Dengan KDE, Anda masih bisa memilih untuk menggunakan gaya Windows XP ataupun Windows Vista. Pilihan dan variasinya sangat banyak di Linux, Anda bisa mengatur sesuai dengan favorit Anda.
Sekuriti dan Virus
Salah satu masalah utama di Windows yang paling sering Anda temukan adalah virus dan spyware. Dari tahun ke tahun permasalahan ini bukan semakin mengecil tetapi malah semakin membesar. Ini semua terjadi karena banyak lubang keamanan di Windows yang bisa dieksploitasi oleh orang-orang yang tidak bertanggungjawab.
Linux diturunkan dari sistem operasi Unix yang memiliki tingkat sekuriti lebih kuat. Itu sebabnya tidak ada banyak virus di Linux dan kalaupun ada tidak bisa berkembang biak dengan pesat dan biasanya tidak mampu membawa kerusakan yang besar.
Sekalipun tidak sepenting di Windows, Anda tetap bisa menemukan program-program anti virus di Linux, seperti ClamAV dan F-Prot. PCLinux telah menyediakan anti virus ClamAV yang bisa ditemukan pada menu Start > Applications > FileTools > KlamAV.
Spyware
Spyware adalah suatu masalah yang cukup umum di dunia Windows. Biasanya program spyware mengamati, mengumpulkan dan mengirimkan data Anda ke suatu server. Untuk hal yang lebih positif, program ini biasanya dipergunakan untuk keperluan marketing.
Sayangnya, ada juga yang berniat buruk yaitu dengan mencuri identitas, kartu kredit, dan tindakan negatif lainnya.
Tidak banyak program spyware yang menginfeksi Linux mengingat cara kerja Linux yang lebih susah untuk ditembus. PCLinux telah menyediakan pre-instal Firewall untuk melindungi sistem Anda dan bisa diaktifkan melalui PCLinux Control Panel.
BAGIAN II
Instalasi dan Kelengkapan Program
Windows adalah sistem operasi, itu sebabnya Windows tidak menyediakan banyak program setelah diinstal. Kalaupun ada mungkin Anda hanya akan menemukan Internet Explorer, Media Player, Notepad, dan beberapa program kecil lainnya.
Ini sangat berbeda dengan Linux. Sekalipun Linux juga suatu sistem operasi, tetapi Linux disertai dengan banyak program didalamnya. Setelah diinstal, Anda akan menemui banyak program dari hampir semua kategori program. Sebut saja kategori Office Suite, Multimedia (Sound, Video, Graphics), Internet (Browser, Email, Chat, Downloader, Messenger, Torrent, News), 3D, Games, Utility, dll.
Dengan waktu instalasi yang hampir sama, Anda bukan hanya mendapatkan suatu sistem operasi tetapi juga semua program yang diperlukan untuk kegiatan sehari-hari di Linux.
Konfigurasi Sistem
Anda mungkin sering mendengar di Linux Anda perlu menyunting file secara manual melalui command line. Sebagian berita ini benar, tetapi dengan PCLINUX Control Center konfigurasi sistem bisa Anda lakukan semudah point n click. PCLINUX memiliki deteksi perangkat keras yang baik sehingga hampir semuanya berjalan secara otomatis. Dan hampir semua program di PCLINUX disertai dengan konfigurasi yang sudah siap pakai. Sebagai contoh, browser Internet telah disertai dengan sejumlah plug-ins. Tidak perlu men-download dan menginstal plug-ins flash ataupun yang lainnya.
Hardware Support
Anda sering mendengar suatu hardware tidak bekerja di Linux. Hal ini terjadi karena pembuat hardware tidak menyediakan driver versi Linux. Untungnya, belakangan ini cukup banyak vendor yang sudah memberikan dukungan driver Linux. Dan pengenalan Linux akan hardware semakin lama semakin meningkat sehingga mulai jarang terdengar permasalahan hardware di Linux.
Menangani Crash
Linux secara umum terlihat sebagai sistem operasi yang stabil. Dan jika Anda membandingkan Linux dengan Windows 95/98/ME, Linux jauh lebih stabil. Windows XP – jika Anda mengikuti petunjuk sistemnya dengan baik – akan cukup stabil.
Dan seperti halnya dengan Windows, suatu saat Anda juga akan menemui masalah di Linux. Sekalipun jarang, tetapi program yang crash atau hang bisa saja terjadi. Ini adalah suatu fakta dari kehidupan di dunia komputer.
Sekalipun demikian ada beberapa perbedaan di Windows dan Linux. Unix dan Linux mempunyai sifat multi-user. Linux menjalankan aplikasi secara berbeda dengan Windows. Ketika suatu aplikasi terkunci, Anda dapat mematikannya dengan mudah. Cukup menekan kombinasi tombol Ctrl + Esc, dan Anda dapat memilih aplikasi (atau proses) mana yang bermasalah.
Dan jika sistem grafis yang terkunci, Anda bisa berpindah ke command-prompt (dengan menekan Ctrl+Alt+F1) dan membunuh proses software secara manual. Anda juga mempunyai pilihan untuk merestart desktop saja dengan menekan Ctrl+Alt+Backspace. Ini berarti Anda tidak harus melakukan reboot sekalipun sistem Linux sedang mengalami masalah.
BAGIAN III
Partisi Harddisk
Linux tidak mengenal penamaan drive C: untuk suatu partisi. Semua drive disatukan dalam suatu sistem penyimpanan yang besar. Folder /mnt merupakan tempat untuk Anda mengakses semua media yang ada di komputer, baik partisi lain, CD-ROM, Floppy, ataupun FlashDisk.
Belakangan KDE telah memperudah akses ke media dengan menyediakan sistem Storage Media yang dapat diakses melalui My Computer ataupun file manager Konqueror.
Penamaan File
Linux menggunakan “/” untuk memisahkan folder dan bukannya “\” yang biasa digunakan DOS/Windows. Linux bersifat case-sensitive, ini berarti file “Hello.txt” berbeda dengan file “hello.txt”. Linux juga tidak terlalu memperhatikan ekstensi file. Jika Anda mengubah nama file “Hello.txt” menjadi “Hello”, Linux masih tetap mengetahui bahwa file ini adalah suatu teks. Dan ketika Anda mengklik file “Hello”, Linux secara otomatis tetap akan membuka program editor teks.
Kemudahan dan Keamanan
Anda mungkin sudah mengetahui, bahwa sebagai user biasa (bukan Root) Anda tidak bisa menulis file di sembarang folder. User biasa hanya memiliki akses tulis di folder home mereka. Sebagai user biasa, Anda tidak akan bisa mengubah bagian penting dari sistem Linux. Ini memang terkesan terlalu membatasi dan merepotkan, tetapi cara ini jauh lebih aman, karena hanya orang tertentu yang mempunyai akses Root saja yang bisa menyentuh sistem. Bahkan viruspun tidak bisa dengan mudah menyentuh sistem Linux. Itu sebabnya Anda tidak banyak mendengar adanya virus di Linux.
PENTING !!! PENTING !!! PENTING !!!
Itu sebabnya di Linux, Anda tidak disarankan menggunakan user Root untuk keperluan sehari-hari. Buatlah minimal 1 user untuk setiap komputer dan hanya pergunakan Root untuk keperluan administrasi sistem.
Hal ini berbeda jauh dengan Windows yang sangat rentan dengan virus. Ini terjadi karena user biasa di Windows juga sekaligus mempunyai hak sebagai administrator. Kebanyakan pemakai Windows tidak mengetahui hal ini, sehingga sistem mereka sangat rentan dengan serangan virus. Windows Vista sekarang telah mengadopsi sistem sekuriti Linux ini.
Defragment
Di Linux Anda tidak akan menemukan program untuk men-defrag harddisk. Anda tidak perlu melakukan defragment di harddisk Linux! Sistem file Linux yang menangani ini secara otomatis. Namun jika harddisk Anda sudah terisi sampai 99% Anda akan mendapatkan masalah kecepatan. Pastikan Anda memiliki cukup ruang supaya Linux menangani sistemnya dan Anda tidak akan pernah mendapatkan masalah deframentasi.
Sistem File
Windows mempunyai dua sistem file. FAT (dari DOS dan Windows 9x) dan NTFS (dari Windows NT/2000/XP). Anda bisa membaca dan bahkan menyimpan file di sistem FAT dan NTFS milik Windows. Hal ini tidak berlaku sebaliknya, Windows tidak akan bisa membaca atau menyimpan file di sistem Linux.
Seperti halnya Windows, Linux memiliki beberapa macam file sistem, diantaranya ReiserFS atau Ext3. Sistem ini dalam beberapa hal lebih bagus dari FAT atau NTFS milik Windows karena mengimplementasikan suatu tehnik yang disebut journaling. Jurnal ini menyimpan catatan tentang sistem file. Saat sistem Linux crash, kegiatan jurnal akan diselesaikan setelah proses reboot dan semua file di harddisk akan tetap berjalan lancar.
Style Windows Vista di Linux
Ada beberapa aspek di Windows Vista bisa Anda tampilkan di Linux, seperti gadget, aero, menu Vista, dan 3D Desktop. PCLinux menyediakan tool untuk menampilkan gadget, aero dan menu Vista. Untuk 3D Desktop, PCLinux saat ini hanya menyediakan versi demonya (untuk pengguna nVidia).
Gadget / Karamba
Konsep gadget sudah dikenal cukup lama di Linux sebagai Karamba. Gadget atau karamba adalah suatu program kecil yang dijalankan di desktop. Gadget diaktifkan melalui menu Applications > Accessories > SuperKaramba. Jika sudah aktif, SuperKaramba akan muncul di tray pada panel dalam bentuk icon bulat berwarna biru.
PCLinux menyediakan berbagai gadet, seperti Calendar, Aero Clock, Info System, Photo Slideshow. RSS SideBar dan Weather / Info Cuaca. Untuk menampilkan gadget ini di desktop, Anda cukup melakukannya dengan cara mengklik icon SuperKaramba di tray panel. Pilihlah gadget yang tersedia untuk ditampilkan di desktop.
Aero
Aero menonjolkan konsep transparansi. Secara default Anda sudah bisa menikmati konsep ini pada setiap jendela program yang muncul di layar. Anda akan melihat sisi atau border jendela yang tembus pandang dan menampilkan gambar dari background. Efek transparansi ini tetap terlihat sewaktu Anda memindahkan atau menggeser jendela program ke tempat lain. Tampilan gambar background akan mengikuti posisi dimana jendela program diletakkan.
Menu Vista
KBFX menyediakan menu ala Windows Vista. Secara default menu Vista tidak ditampilkan di PCLinux. Anda bisa mengaktifkannya dengan cara mengklik kanan area kosong pada taskbar panel dan kemudian pilihlan Add Applet to Panel. Tariklah scrollbar ke bawah dan pilih KBFX Spinx untuk mengaktifkan menu ala Windows Vista.
maaf mengganggu
saia minta ijin ambil komentar yang ada di sini untuk tugas saia
topik tugas saia ada yang membahas tentang bus
waktu search di google ketemu halaman ini, jadi saia copy paste
komentar yang saia ambil punya Rhama Eka Putra
makasi untuk yang empunya halaman ini dan Rhama
OK, untuk kecerdasan bersama, seluruh naskah yang ada di blog ini copyright nya adalah open source, silahkan digunakan untuk kemaslahatan bersama. Thx