Halohaaa gimana kabarnya gengs? Sudah belajar belum hari ini? Duh jangan malas-malasan dong, nanti dimarahin mama :D Daripada tidur-tiduran melulu, lebih baik menimba ilmu, yuk!
Buat anak informatika nih, pasti pernah dapat atau bahkan sedang mempelajari mata kuliah arsitektur komputer, kan? Nah, untuk lebih mendalami mata kuliah tersebut, yuk coba jawab pertanyaan-pertanyaan berikut!
1. Jelaskan struktur antar hubungan dan beri contohnya.
Jawab:
Struktur antar hubungan atau yang biasa disebut sistem bus adalah jalur komunikasi yang dibagi pemakai suatu set kabel tunggal yang digunakan untuk menghubungkan berbagai sub sistem. Jadi bisa disimpulkan bahwa sistem bus adalah penghubung bagi keseluruhan komponen komputer dalam menjalankan tugasnya. Transfer data antar komponen komputer sangatklah mendominasi kerja suatu komputer. Data atau program yang tersimpan dalam memori dapat diakses dan dieksekusi CPU melalui perantara bus, begitu juga kita dapat melihat hasil eksekusi melalui monitor juga menggunakan sistem bus.
Contoh:
- Bus ISA (Industry Standard Architecture), yang pada dasarnya adalah bus PC/AT yang beroperasi pada 8,33 MHz. Keuntungannya menggunakan bus ini adalah tetap mempertahankan kompatibiitas dengan mesin-mesin dan kartu-kartu yang ada. Pendekatan ini juga didasarkan pada sebuah bus yang telah dilisensikan secara bebas oleh IBM kepada banyak perusahaan dalam rangka untuk menjamin bahwa sebanyak mungkin pihak ketiga dapat memproduksi kartu-kartu untuk PC pertama, sesuatu yang kembali menghantui IBM. Setiap PC yang berbasiskan Intel masih menggunakan bus jenis ini, meskipun biasanya juga disertai dengan satu atau lebih bus lain.
- Bus PCI (Peripheral Component Interconnect, bus yang tidak tergantung prosesor dan berfungsi sebagai bus mezzanine atau bus peripheral. Standar PCI adalah 64 saluran data pada kecepatan 33 MHz, laju transfer data 263 MB per detik atau 2,112 Gbps. Keunggulan PCI tidak hanya pada kecepatannya saja, tetapi murah dengan keping yang sedikit.
- Bus USB (Universal Standard Bus), semua perangkat peripheral tidak efektif apabila dipasang pada bus kecepatan tinggi PCI, sedangkan banyak peralatan yang memiliki kecepatan rendah seperti keyboard, mouse, dan printer. Sebagai solusinya, 7 vendor computer (Compaq, DEC, IBM, Intel, Microsoft, NEC, dan Northen Telecom) bersama-sama merancang bus untuk peralatan I/O berkecepatan rendah, yang dinamakan USB ini. Keuntungan yang didapatkan dan tujuan dari penerapan USB adalah sebagai berikut :
1. Pemakai tidak harus memasang tombol atau jumper pada PCB atau peralatan.
2. Pemakai tidak harus membuka casing untuk memasang peralatan I/O baru.
3. Hanya satu jenis kabel yang diperlukan sebagai penghubung.
4. Dapat mensuplai daya pada peralatan-peralatan I/O.
5. Memudahkan pemasangan peralatan-peralatan yang hanya sementara dipasang padakomputer.
6. Tidak diperlukan reboot pada pemasangan peralatan baru dengan USB.
7. Murah.
- Bus SCSI (Small Computer System Interface), perangkat peripheral eksternal yang dipopulerkan oleh macintosh pada tahun 1984. SCSI merupakan interface standar 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. Seluruh perangkat berfungsi secara independen dan dapat saling bertukar data misalnya hard disk dapat mem-back up diri ke tape drive tanpa melibatkan prosesor.
- Bus P1394 / Fire Wire, semakin pesatnya kebutuhan bus I/O berkecepatan tinggi dan semakin cepatnya prosessor saat ini yang mencapai 1 Ghz, maka perlu diimbangi dengan bus berkecepatan tinggi juga. Bus SCSI dan PCI tidak dapat mencukupi kebutuhan saat ini. Sehingga dikembangkan bus performance tinggi yang dikenal dengan Fire Wire (P1393 standard IEEE). P1394 memiliki kelebihan dibandingkan dengan interface I/O lainnya, yaitu sangat cepat, murah, dan mudah untuk diimplementasikan. Pada kenyataannya, P1394 tidak hanya populer pada sistem komputer, namun juga pada peralatan elektronik seperti pada kamera digital, VCR, dan televisi. Kelebihan lain adalah penggunaan transmisi serial sehingga tidak memerlukan banyak kabel.
- FutureBus+, standar bus asinkron berkinerja tinggi yang dibuat oleh IEEE. 8 Persyaratan Dasar Rancangan Bus (dari komite Futurebus+):
1. Tidak tergantung pada arsitektur, prosesor, dan teknologi tertentu.
2. Memiliki protocol transfer asinkron dasar.
3. Mengizinkan protocol tersinkronisasi pada sumber untuk kebutuhan opsional.
4. Tidak berdasarkan pada teknologi canggih.
5. Terdiri dari protocol-protocol paralel terdistribusi penuh.
6. Menyediakan dukungan bagi sistem-sistem yang fault-tolerant dan yang memiliki reliabilitas tinggi.
7. Menawarkan dukungan langsung terhadap memori berbasis cache yang dapat digunakan bersama.
8. Memberikan definisi transportasi pesan yang kompatibel.
Struktur antar hubungan atau yang biasa disebut sistem bus adalah jalur komunikasi yang dibagi pemakai suatu set kabel tunggal yang digunakan untuk menghubungkan berbagai sub sistem. Jadi bisa disimpulkan bahwa sistem bus adalah penghubung bagi keseluruhan komponen komputer dalam menjalankan tugasnya. Transfer data antar komponen komputer sangatklah mendominasi kerja suatu komputer. Data atau program yang tersimpan dalam memori dapat diakses dan dieksekusi CPU melalui perantara bus, begitu juga kita dapat melihat hasil eksekusi melalui monitor juga menggunakan sistem bus.
Contoh:
- Bus ISA (Industry Standard Architecture), yang pada dasarnya adalah bus PC/AT yang beroperasi pada 8,33 MHz. Keuntungannya menggunakan bus ini adalah tetap mempertahankan kompatibiitas dengan mesin-mesin dan kartu-kartu yang ada. Pendekatan ini juga didasarkan pada sebuah bus yang telah dilisensikan secara bebas oleh IBM kepada banyak perusahaan dalam rangka untuk menjamin bahwa sebanyak mungkin pihak ketiga dapat memproduksi kartu-kartu untuk PC pertama, sesuatu yang kembali menghantui IBM. Setiap PC yang berbasiskan Intel masih menggunakan bus jenis ini, meskipun biasanya juga disertai dengan satu atau lebih bus lain.
- Bus PCI (Peripheral Component Interconnect, bus yang tidak tergantung prosesor dan berfungsi sebagai bus mezzanine atau bus peripheral. Standar PCI adalah 64 saluran data pada kecepatan 33 MHz, laju transfer data 263 MB per detik atau 2,112 Gbps. Keunggulan PCI tidak hanya pada kecepatannya saja, tetapi murah dengan keping yang sedikit.
- Bus USB (Universal Standard Bus), semua perangkat peripheral tidak efektif apabila dipasang pada bus kecepatan tinggi PCI, sedangkan banyak peralatan yang memiliki kecepatan rendah seperti keyboard, mouse, dan printer. Sebagai solusinya, 7 vendor computer (Compaq, DEC, IBM, Intel, Microsoft, NEC, dan Northen Telecom) bersama-sama merancang bus untuk peralatan I/O berkecepatan rendah, yang dinamakan USB ini. Keuntungan yang didapatkan dan tujuan dari penerapan USB adalah sebagai berikut :
1. Pemakai tidak harus memasang tombol atau jumper pada PCB atau peralatan.
2. Pemakai tidak harus membuka casing untuk memasang peralatan I/O baru.
3. Hanya satu jenis kabel yang diperlukan sebagai penghubung.
4. Dapat mensuplai daya pada peralatan-peralatan I/O.
5. Memudahkan pemasangan peralatan-peralatan yang hanya sementara dipasang padakomputer.
6. Tidak diperlukan reboot pada pemasangan peralatan baru dengan USB.
7. Murah.
- Bus SCSI (Small Computer System Interface), perangkat peripheral eksternal yang dipopulerkan oleh macintosh pada tahun 1984. SCSI merupakan interface standar 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. Seluruh perangkat berfungsi secara independen dan dapat saling bertukar data misalnya hard disk dapat mem-back up diri ke tape drive tanpa melibatkan prosesor.
- Bus P1394 / Fire Wire, semakin pesatnya kebutuhan bus I/O berkecepatan tinggi dan semakin cepatnya prosessor saat ini yang mencapai 1 Ghz, maka perlu diimbangi dengan bus berkecepatan tinggi juga. Bus SCSI dan PCI tidak dapat mencukupi kebutuhan saat ini. Sehingga dikembangkan bus performance tinggi yang dikenal dengan Fire Wire (P1393 standard IEEE). P1394 memiliki kelebihan dibandingkan dengan interface I/O lainnya, yaitu sangat cepat, murah, dan mudah untuk diimplementasikan. Pada kenyataannya, P1394 tidak hanya populer pada sistem komputer, namun juga pada peralatan elektronik seperti pada kamera digital, VCR, dan televisi. Kelebihan lain adalah penggunaan transmisi serial sehingga tidak memerlukan banyak kabel.
- FutureBus+, standar bus asinkron berkinerja tinggi yang dibuat oleh IEEE. 8 Persyaratan Dasar Rancangan Bus (dari komite Futurebus+):
1. Tidak tergantung pada arsitektur, prosesor, dan teknologi tertentu.
2. Memiliki protocol transfer asinkron dasar.
3. Mengizinkan protocol tersinkronisasi pada sumber untuk kebutuhan opsional.
4. Tidak berdasarkan pada teknologi canggih.
5. Terdiri dari protocol-protocol paralel terdistribusi penuh.
6. Menyediakan dukungan bagi sistem-sistem yang fault-tolerant dan yang memiliki reliabilitas tinggi.
7. Menawarkan dukungan langsung terhadap memori berbasis cache yang dapat digunakan bersama.
8. Memberikan definisi transportasi pesan yang kompatibel.
2. Bila terlalu banyak modul atau perangkat dihubungkan pada bus maka akan terjadi penurunan kinerja, sebutkan penyebabnya?
Jawab:
- Antrian penggunaan bus semakin panjang.
- Semakin besar delay propagasi untuk mengkoordinasikan penggunaan bus.
- Habisnya kapasitas transfer bus sehingga memperlambat data.
Jawab:
- Antrian penggunaan bus semakin panjang.
- Semakin besar delay propagasi untuk mengkoordinasikan penggunaan bus.
- Habisnya kapasitas transfer bus sehingga memperlambat data.
3. Umumnya perangkat berprioritas paling rendah memiliki waktu tunggu rata-rata yang paling singkat. Dengan dasar ini biasanya CPU diberi perioritas tertinggi pada SBI. Sebutkan alasan perangkat berprioritas 16 memiliki waktu tunggu rata-rata paling rendah? Dibawah kondisi seperti apa keadaan diatas tidak berlaku?
Jawab:
Bus data. Jalur yang berfungsi untuk menyalurkan data dari suatu bagian ke bagian lainnya. Berisi 8, 16, 32 jalur sinyal paralel atau lebih. Jalur-jalur data adalah dua arah (bidirectional). CPU dapat membaca dan mengirim data dari/ke memori atau port. Banyak perangkat pada sistem yang dicantolkan ke bus data tapi hanya satu perangkat pada satu saat yang dapat memakainya. Untuk mengatur ini, perangkat harus mempunyai tiga state (tristate) agar dapat dipasang pada bus data.
Jawab:
Bus data. Jalur yang berfungsi untuk menyalurkan data dari suatu bagian ke bagian lainnya. Berisi 8, 16, 32 jalur sinyal paralel atau lebih. Jalur-jalur data adalah dua arah (bidirectional). CPU dapat membaca dan mengirim data dari/ke memori atau port. Banyak perangkat pada sistem yang dicantolkan ke bus data tapi hanya satu perangkat pada satu saat yang dapat memakainya. Untuk mengatur ini, perangkat harus mempunyai tiga state (tristate) agar dapat dipasang pada bus data.
:v
BalasHapus