Sejarah Komputer
Sejarah Komputer
menjamin yang
Otak
Instruksi
Kontrol
Kertas
Eksekusi
Data
Kalkulator
(a)
Central
Processing
Unit
Program
Control
Unit
Instruksi
Memory
Unit
InputOutput
Equipment
Arithmatic
Logic
Unit
Data
(b)
Gambar 1.1 Komponen utama (a) komputasi manusia dan (b) komputasi mesin
Komputasi Mesin
Komponen utama komputasi mesin mirip dengan komputasi manusia di atas,
hal ini ditunjukkan pada Gambar 1.1b. Beberapa kesamaan tersebut adalah:
Memory unit sama dengan kertas pada komputasi manusia, berfungsi untu
menyimpan instruksi dan data.
Central processing unit (CPU) yang terdiri dari program control unit dan
arithmatic-logic unit (ALU) sama dengan otak pada komputasi manusia.
Program Control berfungsi menterjemahkan urutan instruksi.
ALU
melakukan eksekusi instruksi, juga dapat membedakan instruksi numeris
(aritmatik) dan instruksi non-numeris seperti pencabangan program dan
pemrosesan simbol.
Perbedaan
pokok
komputasi
manusia dan mesin adalah cara
merepresentasikan informasi, yaitu instruksi dan data. Manusia menggunakan
bahasa natural dengan banyak simbol dan menggunakan menggunakan
3
bilangan desimal (basis 10). Pada mesin komputas modern, informasi disimpan
dan diproses dalam bentuk format bilangan biner, menggunakan dua simbol
yaitu 0 dan 1 (basis 2). Format ini disebut dengan bits (binary digits).
Agar mesin dapat berkomunikasi dengan manusia, diperlukan peralatan inputoutput (I/O), Monitor atau Printer, yang berfungsi untuk menterjemahkan
bahasa mesin ke bahasa manusia.
Dari uraian di atas, setiap komputer, apakah manusia atau mesin, harus
memiliki komponen-komponen seperti berikut:
1. Prosesor yang bertugas menterjemahkan dan melakukan eksekusi program
2. Memori untuk menyimpan program dan data
3. Perantara untuk transfer informasi antar memori dan prosesor, dan antara
komputer dan dunia luar.
Penemu: Mesin
1642
Blaise Pascal
1617
Gottfried Leibniz
1827
1834
Charles Babbage:
Difference Engine
Charles Babbage:
Analytical Engine
Kemampuan
Penjumlahan, pengurangan
Penjumlahan,
pengurangan,
perkalian, pembagian
Evaluasi polinomial dengan
metoda finite difference
Komputasi serba-guna
1941
Zuse: Z3
Komputasi serba-guna
1944
Komputasi serba-guna
4
1.2.2 Komputer Generasi Pertama (Vacuum Tubes)
Pada era ini mulai dikenal luas generasi komputer elektronik yang serba guna.
Dibandingkan komputer elektronik, komputer mekanik yang diuraikan di muka
memiliki beberapa kelemahan:
Kecepatan hitung dibatasi oleh gerakan-gerakan mekanis
transformamsi informasi melalui (roda gigi, tuas, engkol) sangat susah dan
tidak bisa diandalkan.
Pada komputer elektronik informasi dikirim dengan arus listrik (gerakan
elektron) yang memiliki kecepatan mendekati kecepatan cahaya (300,000
km/det).
Komputer elektronik. Komputer elektronik yang serba guna yang pertama
adalah ENIAC (Electrical Numerical Integrator and Calculator) pada tahun 1943
yang dibuat oleh John W. Mauchly & J Presper Eckert. ENIAC memiliki data
sepert berikut:
Stored-program computer.
Pada komputer ENIAC program dan data
disimpan pada memori yang terpisah, sehingga pemasukan dan perubahan
data merupakan pekerjaan yang membosankan. Gagasan menyimpan program
dan data pada unit memori kecepatan tinggi , stored-program computer,
disampaikan oleh John von Neuman, yang menjadi konsultan ENIAC. EDVAC
(Electronic Discrete Variable Automatic Computer) adalah stored program
computer yang pertama.
Pada tahun 1946 John von Neuman mulai menciptakan stored program
computeryang baru, yaitu IAS Machine, di Institut of Advanced Stuies di
Princetoc.
Asitektur inilah yang digunakan sebagai konsep dasar
pengembangan komputer elektronik sampai sekarang.
Von Neuman Machine memiliki lima bagian yaitu:
Memori
Arithmatic logic unit (ALU)
Unit program control
Peralatan Input/output (I/O)
5
Menggunakan cathode ray tube (CRT) untuk pengganti ferrite cores dan
magnetic drum sebagai teknologi memori utama.
Menggunakan perangkat keras floating point.
Bahasa pemrograman "tingkat tinggi" yang tidak tergantung pada mesin
(machine independent) seperti ALGOL, COBOL, FORTRAN.
Pada era ini beberapa komputer yang ada adalah: PDP, IBM, dan CDC
1.2.4 Komputer Generasi Ketiga (Integrated Circuit): 1965-1980
Pada era IC perkembangan yang terjadi adalah:
Penggunaan IC sebagai pengganti transistor, sehingga ukuran menjadi lebih
kecil.
Penggunaan memori semikonduktor sebagai memori utama.
Teknik microprogramming, menjadikan disain CPU lebih
fleksibel.
sederhana dan