Bagaimana Komputer Bekerja ?




Desain arsitektur internal komputer berbeda dari satu model sistem ke yang lain. Namun, dasar dalam sebuah komputer tetap sama untuk semua sistem komputer. Lima unit berikut  sesuai dengan lima operasi dasar yang dilakukan oleh semua sistem komputer. Apa saja  itu ? dan lalu Bagaimana Komputer Bekerja ? 


  • Unit Input

Data dan instruksi harus masuk ke sistem komputer sebelum perhitungan dapat dilakukan pada data yang disediakan. Unit input yang menghubungkan lingkungan eksternal dengan sistem komputer melakukan tugas ini. Data dan instruksi masuk unit input dalam bentuk yang tergantung pada perangkat tertentu yang digunakan. Sebagai contoh, data dimasukkan dari keyboard dengan cara yang mirip dengan mengetik, dan ini berbeda dari cara data dimasukkan melalui mouse, yang merupakan jenis lain dari perangkat input. Namun, terlepas dari bentuk di mana mereka menerima input mereka, semua perangkat input harus menyediakan komputer dengan data yang diubah menjadi kode biner bahwa memori utama komputer dirancang untuk menerima. Transformasi ini dilakukan oleh unit yang disebut antarmuka input. Antarmuka input dirancang agar sesuai dengan karakteristik fisik atau listrik perangkat input yang unik dengan persyaratan sistem komputer.Singkatnya, unit input melakukan fungsi-fungsi berikut.

Ia menerima (atau membaca) daftar instruksi dan data dari dunia luar.
Itu mengkonversi instruksi dan data ini dalam format yang dapat diterima komputer.
Ini memasok instruksi dan data yang dikonversi ke sistem komputer untuk diproses lebih lanjut.


  • Unit Keluaran

Pekerjaan unit output hanyalah kebalikan dari unit input. Ini memberikan informasi dan hasil perhitungan ke dunia luar. Dengan demikian itu menghubungkan komputer dengan lingkungan eksternal. Ketika komputer bekerja dengan kode biner, hasil yang dihasilkan juga dalam bentuk biner. Oleh karena itu, sebelum memasok hasilnya ke dunia luar, itu harus dikonversi ke bentuk yang dapat diterima manusia. Tugas ini diselesaikan oleh unit yang disebut antarmuka keluaran.

Singkatnya, fungsi-fungsi berikut dilakukan oleh unit output.

Itu menerima hasil yang dihasilkan oleh komputer yang dalam bentuk kode dan karenanya tidak dapat dengan mudah dipahami oleh kami.
Itu mengkonversi hasil kode ini ke bentuk yang dapat diterima (dapat dibaca) manusia.
Ini memasok hasil yang dikonversi ke dunia luar.
Unit penyimpanan
Data dan instruksi yang dimasukkan ke dalam sistem komputer melalui unit input harus disimpan di dalam komputer sebelum proses aktual dimulai. Demikian pula, hasil yang dihasilkan oleh komputer setelah pemrosesan juga harus disimpan di suatu tempat di dalam sistem komputer sebelum diteruskan ke unit output. Selain itu, hasil antara yang dihasilkan oleh komputer juga harus dipertahankan untuk pemrosesan yang berkelanjutan. Unit Penyimpanan atau penyimpanan utama / utama sistem komputer dirancang untuk melakukan semua hal ini. Ini menyediakan ruang untuk menyimpan data dan instruksi, ruang untuk hasil antara dan juga ruang untuk hasil akhir.Singkatnya, fungsi spesifik unit penyimpanan adalah untuk menyimpan:

Semua data yang akan diproses dan instruksi yang diperlukan untuk diproses (diterima dari perangkat input).
Hasil pemrosesan menengah.
Hasil akhir pemrosesan sebelum hasil ini dirilis ke perangkat output.





  • Unit pemrosesan utama

Unit utama di dalam komputer adalah CPU. Unit ini bertanggung jawab untuk semua peristiwa di dalam komputer. Ini mengontrol semua perangkat internal dan eksternal, melakukan "operasi Aritmatika dan Logika". Operasi yang dilakukan oleh Microprocessor disebut "set instruksi" dari prosesor ini. Set instruksi adalah "kabel keras" dalam CPU dan menentukan bahasa mesin untuk CPU. Semakin rumit set instruksi, semakin lambat CPU bekerja. Prosesor berbeda satu sama lain dengan set instruksi. Jika program yang sama dapat berjalan pada dua merek komputer yang berbeda mereka dikatakan kompatibel. Program yang ditulis untuk komputer yang kompatibel dengan IBM tidak akan berjalan di komputer Apple karena kedua arsitektur ini tidak kompatibel.

Unit kontrol dan unit Aritmatika dan Logika sistem komputer secara bersama dikenal sebagai Central Processing Unit (CPU). CPU adalah otak dari setiap sistem komputer. Dalam tubuh manusia, semua keputusan utama diambil oleh otak dan bagian lain dari fungsi tubuh seperti yang diarahkan oleh otak. Demikian pula, dalam sistem komputer, semua perhitungan utama dan perbandingan dibuat di dalam CPU dan CPU juga bertanggung jawab untuk mengaktifkan dan mengendalikan operasi unit lain dari sistem komputer.


  • Unit Aritmatika dan Logika (ALU)

Unit aritmatika dan logika (ALU) dari sistem komputer adalah tempat di mana pelaksanaan sebenarnya dari instruksi berlangsung selama operasi pemrosesan. Semua perhitungan dilakukan dan semua perbandingan (keputusan) dibuat dalam ALU. Data dan instruksi, disimpan di penyimpanan utama sebelum pemrosesan ditransfer sebagaimana dan ketika dibutuhkan ke ALU tempat pemrosesan dilakukan. Tidak ada pemrosesan yang dilakukan di unit penyimpanan utama. Hasil antara yang dihasilkan dalam ALU untuk sementara ditransfer kembali ke penyimpanan utama hingga diperlukan di lain waktu. Dengan demikian data dapat berpindah dari penyimpanan primer ke ALU dan kembali lagi sebagai penyimpanan beberapa kali sebelum pemrosesan selesai. Setelah pemrosesan selesai, hasil akhir yang disimpan dalam unit penyimpanan dilepaskan ke perangkat keluaran.

Unit aritmatika dan logika (ALU) adalah bagian di mana perhitungan aktual terjadi. Ini terdiri dari sirkuit yang melakukan operasi aritmatika (mis. Penambahan, pengurangan, perkalian, pembagian data yang diterima dari memori dan mampu membandingkan angka (kurang dari, sama dengan, atau lebih besar dari).

Saat melakukan operasi ini, ALU mengambil data dari penyimpanan sementara berada di dalam register bernama CPU. Register adalah sekelompok sel yang digunakan untuk pengalamatan memori, manipulasi dan pemrosesan data. Beberapa register adalah tujuan umum dan beberapa disediakan untuk fungsi-fungsi tertentu. Ini adalah memori berkecepatan tinggi yang hanya menyimpan data dari pemrosesan segera dan hasil dari pemrosesan ini. Jika hasil ini tidak diperlukan untuk instruksi berikutnya, mereka dikirim kembali ke memori utama dan register ditempati oleh data baru yang digunakan dalam instruksi berikutnya.

Semua aktivitas dalam sistem komputer terdiri dari ribuan langkah individu. Langkah-langkah ini harus mengikuti dalam beberapa urutan dalam interval waktu yang tetap. Interval ini dihasilkan oleh Unit Jam. Setiap operasi dalam CPU berlangsung pada denyut nadi jam. Tidak ada operasi, terlepas dari betapa sederhananya, dapat dilakukan dalam waktu kurang dari yang terjadi antara kutu jam ini. Tetapi beberapa operasi membutuhkan lebih dari satu clock pulse. Semakin cepat jam berjalan, semakin cepat kinerja komputer. Kecepatan clock diukur dalam megahertz (Mhz) atau Gigahertz (Ghz). Sistem yang lebih besar bahkan lebih cepat. Dalam sistem yang lebih lama, unit jam berada di luar mikroprosesor dan berada pada chip terpisah. Dalam kebanyakan mikroprosesor modern, jam biasanya dimasukkan ke dalam CPU.


  • Unit Kontrol

Bagaimana perangkat input tahu bahwa ini saatnya untuk memasukkan data ke dalam unit penyimpanan? Bagaimana ALU tahu apa yang harus dilakukan dengan data setelah diterima? Dan bagaimana mungkin hanya hasil akhir yang dikirim ke perangkat output dan bukan hasil antara? Semua ini dimungkinkan karena unit kontrol sistem komputer. Dengan memilih, menafsirkan, dan melihat pelaksanaan instruksi program, unit kontrol dapat menjaga ketertiban dan mengarahkan operasi seluruh sistem. Meskipun, ia tidak melakukan pemrosesan aktual pada data, unit kontrol bertindak sebagai sistem saraf pusat untuk komponen lain dari komputer. Ia mengelola dan mengoordinasikan seluruh sistem komputer. Itu memperoleh instruksi dari program yang disimpan dalam memori utama, menginterpretasikan instruksi, dan mengeluarkan sinyal yang menyebabkan unit lain dari sistem untuk menjalankannya.

Unit kontrol mengarahkan dan mengontrol aktivitas perangkat internal dan eksternal. Ini menginterpretasikan instruksi yang diambil ke komputer, menentukan data apa, jika ada, yang diperlukan, di mana disimpan, di mana menyimpan hasil operasi, dan mengirimkan sinyal kontrol ke perangkat yang terlibat dalam pelaksanaan instruksi.

0 Response to "Bagaimana Komputer Bekerja ?"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel