Evolusi Komputer

Berdasarkan tulisan sebelumnya mengenai pengantar komputer. Kali ini akan kita bahas mengenai sejarah singkat komputer.

  • Generasi Pertama : Tabung Vakum (1945 – 1955)

ENIAC (Electronic Numerical Integrator And Computer), pada tahun 1946 dirancang dan dibuat  oleh John Mauchly dan John Presper Eckert di Universitas Pennsylvania merupakan komputer digital elektronik untuk kebutuhan umum pertama di dunia.  ENIAC dibuat di bawah lembaga Army’s Ballistics Research Laboratory (BRL). Sebuah badan yang bertanggung jawab dalam pembuatan jarak dan tabel lintasan peluru kendali senjata baru.

Kekurangan utama mesin ini adalah masih manual pemrogramannya, yaitu dengan menyetel switch – switch, memasang dan menanggalkan kabel – kabelnya.

Pada tahun 1945 seorang ahli matematika yang merupakan konsultan pembuatan ENIAC John Van Neumann mencoba memperbaiki kelemahan ENIAC dengan rancangan komputer barunya, EDVAC (Electronic Discrete Variable Computer) dengan konsep program tersimpan yang dipublikasikan tahun 1946 yang kemudian di kenal dengan Komputer IAS (Computer of Institute for Advanced Studies).

  • Struktur Komputer IAS
  1. Memori Utama, untuk menyimpan data maupun instruksi.
  2. Arithmetic Logic Unit (ALU), untuk mengolah data binner.
  3. Control Unit, untuk melakukan interpretasi instruksi – instruksi di dalam memori
  4. I/O, untuk berinteraksi dengan lingkungan luar.

memori IAS

Memori IAS terdiri atas 1.000 lokasi penyimpanan yang disebut word. Data maupun instruksi disimpan dalam memori ini. Word terdiri atas 40 binary digit (bit)

  • Struktur Detail Komputer IAS

CU dan ALU pada IAS  berisi lokasi penyimpanan yang disebut register:

  1. Memory Buffer Register (MBR), berisi sebuah word yang akan disimpan di dalam memori atau  digunakan untuk menerima word dari memori.
  2. Memory Address Register (MAR), untuk menentukan alamat word di memori untuk dituliskan  dari MBR atau dibaca oleh MBR.
  3. Instruction Register (IR), berisi instruksi 8 bit kode operasi yang akan dieksekusi.
  4. Instruction Buffer Register (IBR), digunakan untuk penyimpanan sementara instruksi sebelah kanan word di dalam memori.
  5. Program Counter (PC), berisi alamat pasangan instruksi berikutnya yang akan diambil dari  memori.
  6. Accumulator (AC) dan Multiplier Quotient (MQ), digunakan untuk penyimpanan sementara operand dan hasil ALU.
  • Komputer IAS memiliki 21 Instruksi yang dikelompokan menjadi
  1. Data tranfer, memindahkan data di antara memori dengan register – register ALU atau antara dua register ALU sendiri.
  2. Unconditional branch, perintah – perintah eksekusi percabangan tanpa syarat tertentu.
  3. Conditional branch, perintah – perintah eksekusi percabangan yang memerlukan syarat tertentu agar dihasilkan suatu nilai dari percabangan tersebut.
  4. Arithmetic, kumpulan operasi – operasi yang dibentuk oleh ALU.
  5. Address Modify, instruksi – instruksi yang memungkinkan pengubahan alamat saat di komputasi sehingga memungkinkan fleksibilitas alamat yang tinggi pada program.

generasi komputer

  • Generasi Kedua : Transistor (1955 – 1965)

Pada generasi ini sudah mengenal komponen kecil transisitor sebagai pengganti tabung hampa.

  • Generasi Ketiga : Integrated Circuits (1965 – 1980)

Pada tahun 1958 ditemukannya integrated Circuit (IC) yang merupakan penggabungan komponen – komponen elektronika dalam suatu paket.

  • Generasi Keempat : Very Large Scale Integration

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s