A. Generasi Pertama
Komponen utama : Vacum Tube
ENIAC
- Electronic Numerical Integrator And Computer
- Berat 30 ton dan Volume 15 000 ft2
- Berisi lebih dari 18.000 tabung vakum
- Membutuhkan daya listrik 140 kilo watt
- Mampu melakukan 5000 operasi penambahan perdetik
Mesin Von Neuman
- Menggunakan prinsip Stored Program Concept
- Mengacu pada IAS ( Institute Advanced Studies )
- Stuktur IAS terdiri dari :
- Main Memory
- Arithmetic and Logic Unit
- Control Unit
- I/O Peripheral
Mesin Von Neuman inilah yang akhirnya menjadi dasar dari komputer saat ini.
Pada mesin ini sudah diperkenalkan konsep pemrograman bagi pengaturan keseluruhan sistem.
Bahasa yang digunakan adalah bahasa mesin.
Struktur Mesin IAS
Blok Mesin IAS
Pada gambar Struk Mesin IAS tersebut diatas menjelaskan bahwa baik Control Unit maupun ALU berisi register yang didefinikan sebagai berikut :
- Memory Buffer Register ( MBR )
- Memory Adress Register ( MAR )
- Instruction Register ( IR )
- Instruction Buffer Register ( IBR )
- Program Counter ( PC )
- Akumulator dan Temporary Register.
Mesin IAS telah membentuk format dasar dari suatu pelaksanaan instruksi yaitu :
- Fetch
- Decode
- Execute ( Operand Fetch dan Execute )
IAS mempunyai 21 instruksi yang dapat dikelompokkan menjadi :
- Data Transfer
- Unconditional Branch
- Conditional Branch
- Erithmetic
- Address Modify.
Memory pada IAS terdiri dari 2 instruksi yaitu Left Instruction (LI) dan Right Instruction (RI) hal ini merupakan dasar dari konsep “look forward” pada generasi saat ini. Kelemahan dari LI dan RI jika digunakan pada komputer era saat ini adalah adanya bagian instruksi yang tidak terbaca pada saat suatu subroutine di jalankan.
B. Generasi Ke Dua
- Komponen utama : Transistor
- Kecepatan proses lebih tinggi
- Kapasitas penyimpanan data / instruksi yang lebih besar
- Ukuran lebih kecil
- Daya operasional dan dimensi fisik yang makin kecil.
- Menggunakan bahasa pemrograman tingkat tinggi.
- Diperkenalkannya Multiplexor yang berfungsi sebagai I/O Processor.
- Terjadinya pemisahan antara internal instruction dan external instruction.
- Komunikasi antara CPU dan I/O Controller menggunakan teknik interupsi. Contoh : IBM seri 7000 (seperti IBM 7090, IBM 7094 I, IBM 7094 II )
Struktur Komputer Generasi Dua
C. Generasi ke tiga
- Komponen utama : Integrated Circuit dari kelas SSIC dan MSIC
- Integrated Circuit yang digunakan adalah :
- Small Scale Integrated Circuit ( SSIC )
- Medium Scale Integrated Circuit ( MSIC )
- Memory yang digunakan : semikonduktor
- Teknology mikroelektronika sudah mulai dibentuk > gate dan memory Cell (flip flop).
- Dari gate dan memory Cell maka terbentuklah 4 fungsi dasar dari sistem komputer :
- Data Storage > memory cell.
- Data Processing > gate.
- Data Transfer > memory cell dan gate.
- Control > gate.
- Diperkenalkannya sistem akses langsung ke memory yaitu DMA ( Direct Memory Access )
- I/O Processor mengalami perubahan :
- Selector Channel > untuk I/O yang mempunyai kecepatan tinggi.
- Multiplexer Channel > untuk I/O yang mempunyai kecepatan sedang (lambat)
- Contoh : IBM System 360, DEC PDP - 8
Struktur Komputer Generasi Tiga
D. Generasi Ke Empat
- Komponen utama : Integrated Circuit
- Integrated Circuit yang digunakan adalah LSIC ( Large Scale Integrated Circuit )
- Mulai diperkenalkan teknologi mikroprosesor
- Dikenalnya Operating System
- Memory semikonduktor telah mencapai kerapatan yang tinggi > RAM dan ROM
- Diperkenalkannya konsep jaringan
E. Generasi Ke Lima
- Komponen utama : Integrated Circuit
- Integrated Circuit yang digunakan adalah VLSIC (Very Large Scale Integrated Circuit)
- Perkembangan perangkat lunak kearah grafis dan animasi.
- Mulai diperkenalkannya aplikasi desktop
- Adanya perkembangan dari teknologi microprocessor, contoh INTEL :
- 8008
- 8080 / 8086
- 80286
- 80386
- 80486
- Pentium (80586)
Kom Gen