search

Rabu, 28 September 2016

EVOLUSI ARSITEKTUR KOMPUTER

Sekarang ini penggunaan komputer sudah menjadi hal yang biasa digunakan untuk kalangan umum, dibandingkan dengan tahun-tahun awal dalam pembuatan komputer yang masih dalam bentuk besar dan belum bisa dibawa kemana-mana (portable). Dibandingkan dengan era dahulu dimana penggunaan komputer hanya terbatas pada instansi-instansi besar yang dalam penggunannyapun kebanyakan hanya digunakan sebatas untuk mengetik laporan dan semisalnya saja. Namun pada era sekarang ini komputer sudah berkembang lebih jauh lagi, khususnya pada urusan teknologi dan bentuk fisik dari komputer itu sendiri yang cukup signifikan perubahannya. Untuk itulah tugas kali ini akan membahas tentang ``Evolusi Arsitektur Komputer`` 
A.Struktur Dasar Komputer.

Suatu sistem komputer terdiri dari lima unit struktur dasar, yaitu:
  • Unit masukan (Input Unit) yaitu dimana terdapat perintah atau instruksi yang dilakukan kepada komputer oleh pengguna
  • Unit kontrol (Control Unit) merupakan suatu unit yang berfungsi untuk mengontrol atau mengendalikan semua yang terdapat dalam komputer
  • Unit logika dan aritmatika (Arithmetic & Logical Unit / ALU) adalah suatu unit dimana berisi fungsi-fungsi logika dan matematika atau perhitungan
  • Unit memori/penyimpanan (Memory / Storage Unit) yaitu unit penyimpanan dana yang dilakukan komputer
  • Unit keluaran (Output Unit) merupakan suatu hasil yang diharapkan dari suatu inputan yang telah dimasukkan
        Arsitektur komputer mempelajari atribut-atribut sistem komputer yang terkait dengan seorang programmer dan memiliki dampak langsung pada eksekusi logis sebuah program, contoh : set instruksi, jumlah bit yang digunakan untuk merepresentasikan bermacam-macam jenis data (misal bilangan, karakter), aritmetika yang digunakan, teknik pengalamatan, mekanisme I/O. Arsitektur komputer dapat bertahan bertahun-tahun tapi organisasi komputer dapat berubah sesuai dengan perkembangan teknologi. Pabrik komputer memproduksi sekelompok model komputer, yang memiliki arsitektur sama tapi berbeda dari segi organisasinya yang mengakibatkan harga dan karakteristik unjuk kerja yang berbeda.
        Arsitektur Komputer lebih cenderung pada kajian atribut–atribut sistem komputer yang terkait dengan seorang programmer. Contohnya, set instruksi, aritmetika yang digunakan, teknik pengalamatan, mekanisme I/O.Sebagai contoh apakah suatu komputer perlu memiliki instruksi pengalamatan pada memori merupakan masalah rancangan arsitektural. Apakah instruksi pengalamatan tersebut akan diimplementasikan secara langsung ataukah melalui mekanisme cache adalah kajian organisasional.

Perspektif Historis

        Historis/sejarah arsitektur komputer yaitu :
  1. 1940 – 1956 : Relay dan Tabung Vakum
  2. 1956 – 1963 : Dioda dan Transistor
  3. 1964 – 1971 : Integrated Circuit (SSI/MSI)
  4. 1971 – Sekarang : Mikroprosesor (LSI/VLSI)
  5. Sekarang – Masa depan : Kecerdasan Buatan

  • Generasi I (1940 – 1956)
>Menggunakan tabung vakum
>Menimbulkan suhu panas yang tinggi
>Membutuhkan tempat yang luas
>Lebih cepat daripada komputer mekanik
>Kapasitas penyimpanan terbatas (1000-4000 byte)
>Menggunakan punched card untuk memasukkan data
>Informasi bahasa mesin disimpan dalam magnetic drum
>Hasil operasi ditulis dalam kartu kosong
  • Generasi II (1956 – 1963)

>Menggunakan transistor
>Magnetic core sebagai penyimpanan internal
>Kapasitas penyimpanan (4 – 32Kbyte)
>I/O lebih cepat (berorientasi pita)
>Bahasa pemrograman tingkat tinggi (COBOL,FORTRAN, ALGOL)
>Ukuran lebih kecil dari komputer generasi I
>Penurunan suhu dibandingkan komputer generasi I
  • Generasi III (1964-1971)

>Menggunakan Integrated Circuit
>Magnetic Core dan penyimpanan yang padat (solidstate) berkapasitas 32Kb – 3Mb
>Lebih fleksibel dengan I/O. Berorientasi disk
>Ukuran lebih kecil dibandingkan dengan komputer generasi II
>Penggunaan bahasa pemrograman tingkat tinggi lebih luas
>Munculnya komputer mini
  • Generasi IV (1971 – Sekarang)

>Menggunakan mikroprosesor
>Kapasitas penyimpanan lebih besar dari 3Mb
>Peningkatan dalam rancangan modular dan kompabilitas antara peralatan yang disediakan oleh pabrik yang berbeda
>Tersedianya program yang canggih untuk aplikasi tertentu
>Kecanggihan peralatan I/O yang meningkat
  • Generasi V (sekarang – masa depan)

>Implementasi mekanisme dasar untuk kesimpulan, asosiasi dan pembelajaran dalam perangkat lunak
>Intelegensi buatan dasar
>Implementasi mekanisme dasar untuk mengambil dan mengatur dasar pengetahuan
>Pemanfaatan pengenalan pola

Referensi: