EVOLUSI DAN KINERJA KOMPUTER.
Evolusi
komputer telah ditandai dengan peningkatan kecepatan prosesor, pengurangan
ukuran komponen, peningkatan kapasitas memori, dan peningkatan kapasitas dan
kecepatan I/O. Satu faktor yang berpengaruh besar dalam peningkatan kecepatan
prosesor adalah dengan penyusutan ukuran komponen prosesor mikro.
ENIAC
Electronic
Numerical Integrator And Computer (ENIAC), yang dirancang dan dikembangkan
dibawah pengawasan John Mauchly dan Johm Presper Eckert di universitas
pennsylvania, merupakan komputer digital
elektronik untuk kebutuhan umum pertama didunia.
Proyek ini
adalah suatu tanggapan terhadap kebutuhan masa perang selama perang dunia II
Amerika Serikat.
Pada tahun
1946, von Neumann dan para rekan kerjanya mulai melakukan rancangan komputer
program tersimpan yang baru, dikenal sebagai komputer IAS, di intitut studi
lanjutan Priceton. Walaupun tidak berhasil diselesaikan sampai tahun 1952,
komputer IAS menjadi Prototipe bagi semua komputer komputer kebutuhan umum
selanjutnya. Struktur umum dari komputer IAS. Komputer ini terdiri dari:
·
Memori Utama, yang menyimpan baik data maupun
instruksi-instruksi.
·
Unit aritmatika dan logika (ALU) yang memiliki kemampuan
mengoperasikan data biner
·
Unit kontrol, yang menginterprestasikan
instruksi-instruksi didalam memori dan mengeksekusikan intruksi-intruksi itu.
·
Peralatan Input and Output(I/O) yang dioperasikan oleh unit kontrol.
Unit Kontrol
maupun ALU berisi lokasi lokasi penyimpanan, yang disebut register,
didefinisikan sebagai berikut :
·
Memory Buffer Register(MBR : berisi sebuah word yang akan disimpan
didalam memori, atau digunakan untuk menerima word dari memori.
·
Memory Addres Register(MAR) : menetapkan alamat word dimemori
untuk dituliskan dari MBR atau dibaca ke MBR.
·
Instruction Register(IR) : berisi instruksi 8 bit opcode yang sedang dieksekusi.
·
Instruction Buffer Register(IBR) : digunakan untuk menyimpan sementara
intruksi di sebelah kanan word didalam memori.
·
Program Counter (PC) : berisi alamat pasangan intruksi
berikutnya yang akan diambil dari memori.
·
Accumulator(AC) dan Multiplier
Quotient(MQ) :
digunakan untuk menyimpan sementara operand dan hasil ALU. Sebagai contoh,
hasil perkalian dua buah bilangan 40 bit adalah sebuah bilangan 80 bit; 40 bit
yang paling berarti disimpan di dalam AC dan yang kurang berarti 40 bit
disimpan di MQ.
IAS
beroperasi secara berulang dengan pembentukan siklus instruksi. Masing masing
siklus instruksi terdiri dari dua subsiklus. Selama siklus mengambil, opcode
intruksi berikutnya dimuatkan ke dalam IR dan alamat dimuatkan kedalam MAR.
Instruksi ini dapat diambil dari IBR, atau dapat diperoleh dari memori dengan
cara memuatkan sebuah word ke dalam MBR, dan kemudian diturunkan ke IBR, IR,
dan MAR.
Komputer Komersial.
Tahun 1950
dianggap sebagai tahun kelahiran industri komputer dengan dua buah perusahaan,
Sperryy dan IBM, mendominasi pasar.
Pada tahun
1947, Eckert dan Mauchly membentuk korporasi komputer Eckert-Mauchly Untuk
membuat komputer secara komersial. Mesin pertama mereka yang sukses adalah
UNIVAC I ( UNIVersal Automatic Computer), yang dimandatkan oleh biro sensus
untuk keperluan perhitungan sensus tahun 1950. UNIVAC I merupaka komputer
komersial pertama yang sukses. UNIVAC I dimaksudkan seperti namanya, bagi ilmu
pengetahuan dan aplikasi komersial.