EVOLUSI DAN KINERJA KOMPUTER Generasi Pertama : Tabung Vakum (1945-1955) KOMPUTER ENIAC ENIAC (Elecronic Numerical Integrator And Computer) pada tahun 1946 dirancang dan dibuat oleh John Mauchly dan John Presper Eckert di Universitas Pennsylvania merupakan computer digital electronic untuk kebutuhan umum pertama di dunia. ENIAC dibuat dibawah lembaga Army’s Ballistics Research Laboratory (BRL). Sebuah badan yang bertanggung jawabdalam pembuatan jarak dan table lintasan peluru kendali senjata baru. Sebelumnya tugas ini dilakukan olehurang lebih 200 personil dengan menggunakan kalkulator untuk menyelesaikan persamaan matematis peluru kendali yang memakan waktu lama. ENIAC memiliki berat 30 ton, bervolume 15.000 kaki persegi dan berisi lebih dari 18.000 tabung vakum. Daya listrik yang dibutuhkan sebesar 140 KW. Kecepatan operasi mencapai 5.000 operasi penambahan perdetik. ENIAC masih merupakan mesin decimal, representasi data bilangan dalam bentuk decimal dan aritmetiknya dibuat dalam bentuk decimal. Memorinya terdiri dari 20 akumulator yang masing-masing akumulatornya mampu menampung 10 digit decimal. Setiap digit direpresenntasikan oleh cincin yang terdiri dari 10 buah tabung vakum.kekuranga utama mesin ini adalah masih manual pemrogramannya, yaitu dengan menyetel switch-switch, memasang dan menanggalkan kabel-kabelnya. ENIAC selesai pada tahun 1946 sejak proposal diajukan tahun 1943, sehingga tahun 1946 merupakan gerbang bagi zaman baru computer elektronik. KOMPUTER EDVAC John Van Neumann seorang ahli matematika pada tahun 1945 mencoba memperbaikikelemahan ENIAC dengan rancangan komputer barunya, bernama EDVAC(Electronic Discrete Variable Computer) dengan konsep program tersimpan (storedprogram concept). KOMPUTER IAS Tahun 1946 komputer dengan stored-program concept dipublikasikasikan, yang kemudian di kenal dengan Komputer IAS (Computer of Institute for Advanced Studies) . Struktur komputer IAS terdiri dari : Memori Utama, untuk menyimpan data maupun instruksi. Arithmetic Logic Unit (ALU), untuk mengolah data binner. Control Unit, untuk melakukan interpretasi instruksi – instruksi di dalam memori sehingga adanya eksekusi instruksi tersebut. I/O, untuk berinteraksi dengan lingkungan luar. Memori IAS terdiri atas 1.000 lokasi penyimpanan yang disebut word. Word terdiri atas 40binary digit (bit). Data maupun instruksi disimpan dalam memori ini, sehingga data maupun instruksi harus dikodekan dalam bentuk biner. Format memori terlihat pada gambar 1.1. Setiap bilangan terdiri atas sebuah bit tanda dan 39 bit nilai. Sebuah word terdiri atas 20 bit instruksi dengan masing – masing 8 bit kode operasi (op code) dan 12 bit alamat.