Secara sederhana Arsitektur sebuah komputer terdiri dari:
1. Input device
2. Output device
3. I/O ports
4. Central processing unit (CPU)
5. Memori
6. Data bus
7. Addres bus
8. Control bus
- Input device adalah peralatan yang kita gunakan untuk memasukkan data atau perintah ke dalam komputer.
- Output device adalah peralatan yang kita gunakan untuk melihat hasil pengolahan data atau perintah yang dilakukan oleh komputer.
- I/O adalah Input/Output. Bagian ini digunakan untuk menerima ataupun mengirim data keluar sistem. Peralatan-peralatan input dan output seperti yang tercantum di atas terhubung melalui port ini.
- Port Paralel dan Serial
Pada tipe AT, port serial dan paralel tidak menyatu dalam satu motherboard tetapi disambungkan melalui kabel. Jadi, pada motherboard tersedia pin untuk menancapkan kabel. Fungsi port paralel bermacam-macam, mulai dari menyambungkan komputer dengan printer, scanner, sampai dengan menghubungkan komputer dengan peripheral tertentu yang dirancang menggunakan koneksi port paralel. Port serial biasanya digunakan untuk menyambungkan dengan kabel modem atau mouse. Ada juga piranti lain yang dapat dihubungkan ke port serial. Dalam motherboard tipe ATX, port paralel dan serial sudah terintegrasi dalam motherboard, sehingga tidak perlu menancapkan kabel-kabel yang merepotkan.
· Universal Serial Bus (USB)
Sebuah bus I/O (input/output) yang dapat mentransfer data hingga 12 megabit per detik.
Selamat tinggal port paralel dan serial yang lamban, kini jamannya Universal Serial Bus (USB). Lebih cepat, lebih kuat dan dan lebih fleksibel serta benar-benar berazaskan Plug and Play bukan lagi Plug and Pray. Bahkan USB versi 2.0 yang baru saja dikeluarkan mampu memberikan tingkat kinerja dan kecepatan yang sebanding dengan bus kecepatan-tinggi semacam IEEE 1394. Beberapa hal yang perlu Anda ketahui tentang USB:
Lebih cepat dibanding port paralel atau serial dengan kecepatan transfer hingga 12 mbps
Dapat mengkoneksikan hingga 127 periferal
Diterima secara luas
Tidak cocok untuk periferal dengan bandwith tinggi
Membutuhkan Windows 98 ke atas untuk kompatibilitas secara penuh.
Tidak seperti IEEE 1394 (atau biasa disebut "FireWire" oleh pengguna Macintosh), USB lebih PC-sentris. Bus itu sendiri memiliki koneksi yang biasa disebut koneksi "host/slave", yang artinya PC yang mengelola semua transfer dan periferal hanya dapat meresponnya. Sebuah pengontrol host USB pada PC--biasanya terintegrasi pada chipset motherboard generasi terbaru--mengatur semua pengiriman dan penerimaan data antara PC dan perangkat eksternal. Sebuah kabel berisi empat buah kawat menghubungkan periferal ke PC melalui port USB yang terdapat pada keduanya. Di dalam kabel tersebut, dua kawat akan menangani transmisi data, sebuah lagi menangani ground dan sebuah lagi memasok daya sebesar lima volt ke periferal.
Transfer data pada USB dikirim dalam bentuk paket, sementara port paralel dan serial mentransfernya dalam bentuk bit individual. Sebagai contoh, bila Anda ingin menyimpan sebuah file pada sebuah drive Zip USB, pertama-tama PC akan memotong-motong file tersebut menjadi potongan-potongan sebesar 64-byte--setiap potongan menyertakan informasi pengalamatan dan data itu sendiri--dan kemudian mengirimkan potongan tersebut ke port USB.
Kecepatan transfer USB melampaui kecepatan transfer port paralel dan serial karena telah menyempurnakan proses transfer tersebut: Kabel USB mengurangi derau dan distorsi selama data dikirim, sehingga data dapat diterima dengan sedikit kesalahan.
Dan seperti FireWire, USB menggunakan pengiriman data secara isochronous, yang artinya setiap peranti dari bus mendapatkan besar bandwith yang sama secara konsisten. Walau begitu, total bandwith pada semua peranti tidak dapat melebihi dari 12 mbps (megabit per detik); ini yang menjadi alasan kenapa rantai koneksi berhenti pada 127 perangkat.
- Data bus adalah jalur-jalur perpindahan data antarmodul 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.
- Address Bus digunakan untuk menandakan lokasi sumber ataupun tujuan pada proses transfer data. Pada jalur ini CPU akan mengirimkan alamat memory yang akan ditulis atau dibaca. Address Bus biasanya terdiri atas 16, 20, 24 atau 32 jalur paralel. Lebar Address Bus menentukan kapasitas memory maksimum sistem. Sebagai contoh bila CPU mempunyai Address Bus 20 bit maka CPU dapat mengalamatkan 220 atau 1048576 alamat (1 MB).
- 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.
Hierarki Komputer
Mainframe/Komputer Besar
Mainframe/Komputer besar merupakan komputer yang sangat besar - mesin jutaan dolar, yang berukuran lebih dari satu ruangan, contohnya IBM model 390.
Mini Computer/Komputer Kecil
Minicomputer/Komputer kecil merupakan mesin besar yang powerful/berdaya guna. Biasanya melayani jaringan dengan terminal yang sederhana. Komputer IBM AS/400 merupakan contoh komputer kecil.
Workstation/Terminal Kerja
Workstation/Terminal kerja merupakan mesin yang powerful. Komputer-komputer ini mempunyai kemampuan untuk menyelesaikan aplikasi perhitungan yang rumit. Komputer-komputer ini menggunakan UNIX atau beberapa dengan operating system/sistem operasi NT. Komputer-komputer ini dilengkapi dengan prosesor RISC yang powerful seperti Digital Alpha atau MIPS.
0 komentar:
Posting Komentar