Organisasi Komputer Dasar


Organisasi komputer adalah bagian yang berkaitan dengan unit – unit operasional dan interkoneksi antar komponen penyusun sistem komputer dalam merealisasikan aspek arsitekturalnya. Contoh unit organisasional adalah hardware, perangkat interface, memori, dan sinyal – sinyal kontrol. Arsitektur komputer lebih cenderung pada kajian atribut – atribut sistem komputer yang terkait dengan seorang programer. Contohnya, set instruksi, aritmetika yang digunakan, teknik pengalamatan, mekanisme I/O.
Organisasi Komputer juga dapat didefinisikan dan dikategorikan sebagai ilmu dan sekaligus seni mengenai cara interkoneksi komponen-komponen perangkat keras untuk dapat menciptakan sebuah komputer yang memenuhi kebutuhan fungsional, kinerja, dan target biayanya.
Fungsi dari komputer adalah :
ü  Fungsi Operasi Pengolahan Data
ü  Fungsi Operasi Penyimpanan Data
ü  Fungsi Operasi Pemindahan Data
ü  Fungsi Operasi Kontrol 

Unit fungsional dasar dari komputer :
a.       Input
b.      Memori
c.       Arithmetic Logic Unit (ALU)
d.      Control Unit (CU)
e.       Output

a.    Input
Input berfungsi untuk menerima masukan kemudian membacanya dan diteruskan ke Memory / penyimpanan. Dalam hubungan ini dikenal dengan istilah peralatan masukan (input device) yaitu alat penerima dan pembaca masukan serta media masukan yaitu perantaranya.
b.    Unit Kontrol (Control Unit)
Unit control berfungsi untuk melaksanakan tugas pengawasan dan pengendalian seluruh sistem komputer. Perangkat ini berfungsi seperti pengatur rumah tangga komputer, memutuskan urutan operasi untuk seluruh sistem, membangkitkan dan mengendalikan sinyal-sinyal kontrol untuk menyesuaikan operasi-operasi dan arus data dari bus alamat (address bus) dan bus data (data bus), serta mengendalikan dan menafsirkan sinyal-sinyal kontrol pada bus kontrol (control bus) dari sistem komputer. Control Unit juga bertugas mengatur dan mengendalikan semua peralatan yang ada pada sistem komputer. Control unit mengatur kapan alat input menerima data dan kapan data diolah serta kapan ditampilkan pada alat output. Control Unit mengartikan instruksi-instruksi dari program komputer, membawa data dari alat input ke main memory, mengambil data dari main memory untuk diolah. Bila ada instruksi untuk perhitungan aritmatika atau perbandingan logika, control unit mengirim instruksi tersebut ke aritmetic and logic unit. Hasil dari pengolahan data ini dibawa oleh control unit ke main memory lagi untuk disimpan.
Jadi tugas dari control unit adalah :
ü mengatur dan mengendalikan alat-alat input dan output
ü mengambil instruksi-instruksi dari main memory
ü mengambil data dari main memory kalau diperlukan oleh proses
ü mengirim instruksi ke aritmaetic and logic unit bila perhitungan aritmatik atau perbandingan logika serta mengawasi kerja aritmatik dan logika
ü menyimpan hasil proses ke main memory.

c. Arithmetic Logic Unit (ALU)
Arithmetic Logic Unit (ALU) merupakan bagian inti dari suatu sistem komputer. Tugas utama dari Arithmetic Logic Unit adalah melakukan semua perhitungan aritmatik atau matematika yang terjadi sesuai dengan instruksi program. ALU melakukan operasi aritmatika dengan dasar pertambahan, sedangkan operasi aritmatika yang lainnya seperti pengurangan, perkalian dan pembagian dilakukan dengan dasar penjumlahan. Sehingga sirkuit elektronik di ALU yang digunakan untuk melaksanakan operasi aritmatika ini disebut adder.
Tugas lain ALU adalah melakukan keputusan dari operasi logika sesuai dengan instruksi program. Operasi logika meliputi perbandingan dua buah elemen logika dengan menggunakan operator logika, yaitu =, <>, <, >, <+, >=. ALU juga sering disebut mesin bahasa karena ALU terdiri dari dua bagian, yaitu unit aritmetika dan unit logika boolean yang masing-masing memiliki spesifikasi tugas tersendiri. 
c.    memori
memori berfungsi untuk menampung data/program yang diterima dari unit masukan sebelum diolah oleh CPU dan juga menerima data setelah diolah oleh CPU yang selanjutnya diteruskan ke unit keluaran. Pada suatu sistem komputer terdapat dua macam memori, yang penamaannya tergantung pada apakah alat tersebut hanya dapat membaca atau dapat membaca dan menulis. Bagian memori yang hanya dapat membaca tanpa bisa menulis padanya disebut ROM (Read Only Memory), sedangkan bagian memori yang dapat melaksanakan membaca dan menulis disebut RAM (Random Access Memory).
Memori dalam komputer dibagi dalam dua bagian yaitu :
ü  Memori Utama
ü  Memori cadangan
ü  Memori Utama (Main Memory)
Merupakan elemen yang penting dari suatu komputer yang digunakan sebagai penyangga data dan instruksi program untuk digunakan oleh prosesor.
d.   Output
Output berfungsi untuk menerima hasil pengolahan data dari CPU melalui memori. Seperti halnya pada unit masukan maka pada unit keluaran dikenal juga istilah peralatan keluaran (Output device) dan media keluaran (Output media). Unit keluaran cenderung pada kajian atribut – atribut sistem komputer yang terkait dengan seorang programmer. Contohnya, set instruksi, aritmetika yang digunakan, teknik pengalamatan, mekanisme I/O.
Output juga dapat didefinisikan dan dikategorikan sebagai ilmu dan sekaligus seni mengenai cara inter koneksi komponen-komponen perangkat keras untuk dapat menciptakan sebuah komputer yang memenuhi kebutuhan fungsional, kinerja, dan target biayanya. Perangkat ini juga merupakan alat untuk menampilkan hasil pengolahan yang dilakukan oleh CPU. Dalam teori kontrol, output dari suatu sistem adalah apa yang dapat diukur.

Fungsi Utama dari masing-masing Unit akan dijelaskan berikut ini:


Data diterima melalui Input Device dan dikirim ke Memory, di dalam memory data disimpan dan selanjutnya diproses di Arithmetic Logic Unit (ALU). Hasil proses disimpan kembali ke memory sebelum dikeluarkan melalui output device. Kendali dan koordinasi terhadap sistem ini dilakukan oleh Control Unit. 



Komentar

Postingan populer dari blog ini

PIPELINING dan RISC

set instruksi

PARALEL PROCESSING