CARA PERANGKAT DALAM KOMPUTER SALING BERKOMUNIKASI
Bagaimana perangkat dalam komputer saling berkomunikasi? Seperti apa cara kerjanya?
Sederhananya perangkat komputer dapat berkomunikasi karena adanya suatu sistem yang berjalan saat komputer tersebut dioperasikan. Mulai dari pengguna memasukkan data, komputer mengolah data tersebut, dan pada akhirnya data tersebut ditampilkan.
Proses yang terjadi dalam suatu sistem tersebut adalah proses input, process, storage, dan output. Ke-empat tahapan proses ini lah yang terjadi saat sebuah komputer dioperasikan.
- Mouse
- Keyboard
- Scanner
- Kamera
- Microphone
Di tahap ini data input yang sudah bisa terbaca oleh komputer akan diproses oleh perangkat bernama CPU (Central Processing Unit). CPU adalah otak dari sebuah komputer, perangkat ini akan memproses semua data yang diterima oleh komputer sebelum di tampilkan menjadi sebuah output. Pada CPU sendiri terdapat 2 bagian utama yaitu,
- ALU (Arithmetic Logical Unit), alat yang melakukan pelaksanaan dasar seperti pelaksanaan aritmatika (tambahan, pengurangan, dan semacamnya), pelaksanaan logis (AND, OR, NOT), dan pelaksanaan perbandingan (misalnya, membandingkan isi sebanyak dua slot untuk kesetaraan).
- CU (Control Unit), alat yang mengontrol semua perangkat yang terpasang pada komputer mulai dari input device sampai output device.
Memori yang baru diinput biasanya disimpan dalam RAM, karena RAM adalah penyimpan data yang sedak aktif. Semua pekerjaan yang sedang dilakukan komputer secara aktif disimpan dalam RAM. Misalnya saat sedang mengetik, teks tersebut disimpan dahulu dalam RAM. Atau saat sedang membuka tab browser, semua tab yang sedang dibuka disimpan dalam RAM. Sehingga semua data yang diproses CPU secara actual diambil dari RAM.
Selain menyimpan memori yang sedang aktif bekerja, data yang sudah selesai diolah dan ditampilkan akan disimpan dalam memory tetap seperti harddisk, ssd, flash drive, dsb. Data data tersebut biasanya disimpan dalam bentuk file-file seperti docx, mp3, mp4, xlsx, dan format-format lainnya. Data yang sudah disimpan tersebut dapat dibuka sewaktu-waktu.
Pada tahap ini, data yang tadinya telah dimasukan melalui peralatan input, kemudian diproses oleh CPU akan bisa dicetak apabila sudah siap. Pencetakan ini bisa berupa hardcopy, softcopy ataupun keluaran berupa suara. Hard copy berarti menggunakan media fisik seperti kertas ataupun yang lainnya. Softcopy berarti menampilkan gambar visual melalui monitor ataupun proyektor. Contoh perangkat output seperti,
- Monitor
- Speaker
- Printer
- Proyektor
- Headset / headphone
Ke-empat proses tersebut tentu saja tidak dapat dipisahkan. Setiap kali komputer di operasikan akan selalu mengalami tahapan-tahapan proses secara berulang sampai komputer dimatikan.
Dalam menjalankan empat proses itu perangkat-perangkat dihubungkan melalui jalur jalur yang disebut dengan bus. Secara garis besar ada 3 macam bus yang terdapat dalam sistem komputer yaitu,
- Bus Data, saluran yang memberikan lintasan bagi perpindahan data antara dua modul sistem. Umumnya bus data terdiri dari 8, 16, 32 saluran. jumlah saluran menentukan jumlah bit yang dapat dipindahkan pada suatu saat.
- Bus Address, digunakan untuk menandakan sumber atau tujuan data pada bus data. Misalnya, bila CPU akan membaca sebuah word data dari memori, maka CPU akan menaruh alamat word yang dimaksud pada saluran alamat. Lebar bus alamat akan menentukan kapasitas memori maksimum sistem.
- Bus Control, digunakan untuk mengntrol akses ke saluran alamat dan penggunaan data dan saluran alamat. Umumnya saluran kontrol meliputi : memory write, memory read, I/O write, I/O read, transfer ACK, bus request, bus grant, interrupt request, interrupt ACK, clock, reset.
Comments
Post a Comment