Pengertian dan Klasifikasi Arsitektur Komputer

Pengertian dan Klasifikasi Arsitektur Komputer


Definisi Arsitektur Komputer

  • 1950 -1960 : Arsitektur komputer adalah suatu komputer aritmatik
  • 1970 – pertengahan 1980 : Arsitektur komputer adalah suatu desain   instruksi untuk suatu kompiler
  • 1990 : Arsitektur komputer adalah suatu bentuk desain CPU, sistem memori, sistem I/O, multiprosesor dan network komputer
  • 2010 : Arsitektur komputer : suatu sistem yang dapat beradaptasi sendiri, struktur yang dapat mengorganisasikan sendiri, sistem DNA

Arsitektur Komputer adalah desain komputer yang meliputi :

  1. Set instruksi
  2. Komponen hardware
  3. Organisasi atau susunan sistemnya

Ada 2 bagian pokok arsitektur komputer :

  • Instructure Set Architecture

Spesifikasi yang menentukan bagaimana programmer bahasa mesin berinteraksi dengan komputer

  • Hardware System Architacture

Meliputi subsistem hardware dasar yaitu  CPU, Memor dan I/O system

Cara untuk melakukan perubahan pada arsitektur :

  1. Membangun array prosesor
  2. Menerapkan proses pipelining
  3. Membangun komputer multiprosesor
  4. Membangun komputer dengan arsitektur lain.

Klasifikasi Arsitektur Komputer

 
Mesin Von Neumann
 
Kriteria mesin Von Neumann :
  1. Mempunyai subsistem hardware dasar yaitu sebuah CPU,  sebuah memori dan sebuah I/O sistem
  2. Merupakan stored-program computer
  3. Menjalankan instruksi secara berurutan
  4. Mempunyai jalur (path) bus antara memori dan CPU
Pada tahun 1966, Flyyn mengklasifikasikan arsitektur komputer berdasarkan sifatnya yaitu :
  1. Jumlah prosesor
  2. Jumlah program yang dapat dijalankan
  3. Struktur memori
Ada beberpa faktor yang mempengaruhi keberhasilan arsitektur komputer, tiga diantaranya adalah :
  1. Manfaat Arsitektural
  2. Kinerja Sistem
  3. Biaya Sistem
Ada empat ukuran pokok yang menentukan keberhasilan arsitektur, yaitu manfaat arsitekturalnya yaitu :
  1. Aplicability
  2. Maleability
  3. Expandibility
  4. Comptible