Senin, 30 September 2019

Organisasi & Arsitektur Komputer

Definisi


Organisasi Komputer

Definisi atau pengertian organisasi komputer adalah seperangkat komponen-komponen komputer yang saling bekerja satu sama lain untuk menjalankan fungsi komputer secara keseluruhan. Seperti organisasi lainnya organisasi komputer memiliki struktur tertentu yang memiliki tugas dan wewenang tersendiri dalam rangka untuk menjalankan fungsi computer. Komputer sendiri  merupakan sebuah perangkat elektronik dengan komponen-komponennya yang membantu manusia dalam mempermudah pekerjaan. Secara umum, organisasi computer bekerja untuk mengolah masukan berupa data-data. Setelah itu, masukan berupa data tersebut akan diproses menjadi sebuah dile-file data, kemudian akan disimpan menjadi sebuah database besar. Untuk melakukan hal tersebut, komputer memiliki komponen-komponen yang bekerja dan saling mentransfer hasil pekerjaan dari satu komponen ke komponen lain sesuai giliran. Berikut ini adalah komponen-komponen utama dalam perangkat komputer yang berinteraksi satu sama lain untuk menjalankan komputer.

KEYBOARD
Keyboard merupakan komponen pertama yang tugasnya adalah untuk memasukkan data.

PERANGKAT LUNAK
Perangkat lunak jenisnya sangat bermacam-macam. Perangkat lunak ini merupakan data-data tertentu yang di simpan di dalam computer. Perangkat lunak memiliki fungsi yang berbeda-beda karena memang diciptakan untuk kebutuhan data-data yang berbeda-beda. Secara umum fungsi utamanya, yaitu untuk melakukan tugas-tugas tertentu yang lebih spesifik sesuai dengan yang diinginkan manusia.

CENTRAL PROCESSING UNIT (CPU)
CPU sering disebut dengan otak dari sebuah computer. Setelah data dimasukkan data akan diproses dalam CPU ini. Pemrosesan ini dilakukan dengan sangat cepat sesuai dengan tingkat spesifikasi CPU. CPU juga menentukan seberapa multfungsinya computer bekerja.

MONITOR
Monitor merupakan computer yang bertugas sebagai pemroses visualisasi dari data yang diolah oleh CPU. Monitor juga berfungsi menampilkan aplikasi-aplikasi perangkat lunak untuk memudahkan manusia dalam menginstruksikan perintahnya pada perangkat lunak.

MEMORY
Selanjutnya data yang telah diproses di CPU akan melewati proses penyimpanan dalam database computer. Memory bertugas sebagai tempat untuk menyimpan file-file database tersebut sesuai dengan kapasitasnya.

SISTEM OPERASI
Sistem operasi dapat dikatakanmerupakan sebuah nyawa dari computer. Dengan nyawa ini, komponen-komponen lain dalam computer dapat menjalankan tugasnya.


Arsitektur Komputer

Dalam bidang teknik komputer, arsitektur komputer adalah konsep perencanaan dan struktur pengoperasian dasar dari suatu sistem komputer. Arsitektur komputer ini merupakan rencana cetak-biru dan deskripsi fungsional dari kebutuhan bagian perangkat keras yang didesain (kecepatan proses dan sistem interkoneksinya). Dalam hal ini, implementasi perencanaan dari masing–masing bagian akan lebih difokuskan terutama, mengenai bagaimana CPU akan bekerja, dan mengenai cara pengaksesan data dan alamat dari dan ke memori cache, RAM, ROM, cakram keras, dll). Beberapa contoh dari arsitektur komputer ini adalah arsitektur von Neumann, CISC, RISC, blue Gene, dll.

Arsitektur 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.

Arsitektur komputer ini paling tidak mengandung 3 sub-kategori:

Set instruksi (ISA)
Arsitektur mikro dari ISA, dan
Sistem desain dari seluruh komponen dalam perangkat keras komputer ini.



Perbedaan


Arsitektur Komputer adalah konsep perencanaan dan struktur pengoperasian dasar dari suatu Arsitektur Komputer mempelajari atribut-atribut sistem komputer yang terkait dengan seorang programmer. contoh: set instruksi, aritmetilka yang digunakan, teknik pengalamatan, mekanisme I/0. Sedangkan Organisasi Komputer mempelajari bagian yang terkait dengan unit-unit operasional komputer dan hubungan antara komponen sistem komputer. contoh: sinyal kontrol, interface, teknologi memori.

Perbedaaan Utamanya :

Organisasi Komputer :
Bagian yang terkait dengan erat dengan unit-unit operasional
Contoh : teknologi hardware, perangkat antarmuka, teknologi memori, sistem memori, dan sinyal – sinyal control.
Arsitektur Komputer :
Atribut-atribut sistem komputer yang terkait dengan seorang programmer
Contoh : Set instruksi, aritmetika yang dipergunakan, teknik pengalamatan, mekanisme I/O.



Struktur Dasar Komputer

Suatu sistem komputer terdiri dari lima unit struktur dasar, yaitu:

  • Unit masukan (Input Unit)
  • Unit kontrol (Control Unit)
  • Unit logika dan aritmatika (Arithmetic & Logical Unit / ALU)
  • Unit memori/penyimpanan (Memory / Storage Unit)
  • Unit keluaran (Output Unit)
Control Unit dan ALU membentuk suatu unit tersendiri yang disebut Central Processing Unit (CPU). Hubungan antar masing-masing unit yang membentuk suatu sistem komputer dapat dilihat pada gambar berikut:





Strukrur Dasar Sistem Komputer

Data diterima melalui Input Device dan dikirim ke Memory. Di dalam Memory data disimpan dan selanjutnya diproses di ALU. Hasil proses disimpan kembali ke Memory sebelum dikeluarkan melalui Output Device. Kendali dan koordinasi terhadap sistem ini dilakukan oleh Control Unit. Secara ringkas prinsip kerja komputer adalah Input – Proses – Output, yang dikenal dengan singkatan IPO.Berikut penjelasan dari setiap unit pada sistem komputer:

1.Unit Input
   Bertugas untuk membaca inputan dari luar (Device) kemudian diteruskan ke memoriatau penyimpanan.

2.Unit Control
   Berfungsi sebagai pengawasan dan pengendalian seluruh sistem komputer. Ia 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. Pengertian mengenai bus dapat dilihat di bagian bawah halaman ini.

3.Unit ALU (Arithmetical & Logical Unit)
   Unit ini berfungsi untuk melakukan perhitungan atau aritmatika & logika seperti menambah, mengurangi, mengalikan, membagi dan memangkatkan. Selain itu juga melaksanakan pekerjaan seperti pemindahan data, penyatuan data, pemilihan data, membandingkan data, dll.

4.Unit Memori
   Unit memori bertugas 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, didalam sistem komputer memiliki 2 jenis memori, yaitu ROM dan RAM.

5.Unit Output
   Bertugas sebagai output hasil dari inputan yang diproses oleh CPU dan di tampilkan dalam penampil keluaran, sebagai contoh seperti Monitor dan printer.



Daftar Pustaka