Postingan

Pengertian Arsitektur

Arsitektur komputer adalah suatu konsep  perencanaan dan struktur operasi dasar dari sebuah komputer. Arsitektur komputer memiliki arti yang berbeda yang dimana arsitektur komputer adalah ilmu yang bertujuan untuk merancang  sistem komputer yang menghubungkan metode antara  komponen perangkat keras yang berbeda untuk membuat komputer yang memenuhi persyaratan fungsional, kinerja, dan tujuan kegunaanya. Pada tahun 1945, John von Neumann mengemukakan konsep arsitektur von Neumann, yang menjadi dasar bagi sebagian besar komputer modern. Konsep ini memisahkan unit pengolahan data (CPU), memori, dan unit pengatur (control unit), dan menggunakan sistem biner untuk representasi data dan instruksi.

Bagian Arsitektur Komputer

 1.  ALU  (Arithmetic Logic Unit)  ALU merupakan bagian dari mikroprosesor. Fungsinya untuk melakukan hitungan aritmetika serta logika. Contoh operasi hitungan aritmetika adalah penjumlahan serta pengurangan. Sedangkan contoh operasi logika ialah logika AND serta OR. 2.  Control Unit  Control unit adalah bagian dari komputer yang fungsinya untuk mengatur serta mengendalikan seluruh peralatan komputer. Control unit juga mengatur pengolahan data dalam komputer. 3.  Memory  Memory merupakan media penyimpanan pada komputer. Tiap program dan data dalam komputer akan disimpan di dalam memory. 4.  Input dan Output  Input dan output sering juga disebut I/O merupakan sistem pemrosesan informasi dalam komputer. Input merupakan data yang diterima sistem, sedangkan output merupakan data yang dikirimkan sistem.

Fungsi Arsitektur Komputer

1.  Perancangan awal komputer Perancangan awal ini artinya komputer disusun dan dirancang sebaik mungkin agar kinerjanya maksimal. Perancangan ini juga bertujuan untuk mengetahui hal apa yang kurang atau perlu diperbaiki.  2. Mengontrol komponen yang ada di komputer Mengontrol komponen ini bertujuan agar kinerja komputer bisa berjalan dengan baik atau maksimal. Fungsi kontrol ini juga bisa membantu pengguna untuk bisa menjalankan banyak pekerjaan atau aplikasi dalam satu komputer.  3. Membantu menentukan aplikasi atau program yang akan digunakan Arsitektur komputer dapat membantu programmer dalam menentukan aplikasi atau program apa yang cocok dengan komputer tersebut. Sehingga bisa disesuaikan dengan kebutuhan pengguna dan berjalan dengan maksimal.

Jenis-jenis Arsitektur Komputer

1.  MIMD Adalah singkatan dari Multiple Instruction Multiple Data. MIMD memiliki banyak processor dengan instruksi serta pengolahan data yang berbeda. Jenis komputer yang memiliki MIMD bisa menjalankan beberapa aplikasi yang membutuhkan kinerja tinggi. 2.  MISD Adalah singkatan dari Multiple Instruction Single Data. Komputer MISD memiliki banyak processor dengan instruksi berbeda, tetapi pengolahan datanya sama. MISD merupakan kebalikan dari jenis SIMD. 3.  SIMD Adalah singkatan dari Single Instruction Multiple Data. Berbeda dengan SISD, jenis arsitektur komputer ini memiliki sejumlah processor dengan instruksi sama, tetapi tiap processor tersebut mengolah data berbeda. 4.  SISD Adalah singkatan dari Single Instruction Single Data. Jenis arsitektur komputer ini merupakan hasil rancangan Von Neumann. Komputer dengan jenis SISD hanya memiliki satu jenis processor saja. Model ini sering dikatakan sebagai model komputasi tunggal.