Sejarah dan Evolusi
n Generasi Pertama : Tabung Vakum
n ENIAC (Electronic Numerical Integrator And Computer)
n Kebutuhan untuk alat perang USA, sebagai penghitung jarak lintasan peluru dan artileri.
n Menyelesaikan persamaan-persamaan matematika.
n Dibuat oleh John Mauchly dan John Presper Eckert di Universitas Pennsylvania.
n Berat 30 ton, bervolume 15.000 kaki persegi, used power 140 KW.
n 18.000 tabung vakum
n Melakukan 5000 operasi penambahan per detik
n Selesai pada tahun 1946 dan 1955 tidak digunakan lagi.
n Generasi Kedua : Transistor
n Transistor menggantikan tabung vakum, Lebih kecil,
n lebih murah, lebih baik kerjanya
n Terbuat dari silikon (perangkat padat / solid state)
n Ditemukan di Bell Labs pada 1947
n IBM, NCR, RCA perusahaan pertama menggunakan transistor
n Penggunaan aritmatika dan logik yang lebih kompleks, bahasa pemrograman tinggi dan software sistem dengan komputer
n Mempunyai teknologi yang lebih baik dari generasi pertama
n Menggunakan instruksi memory
n Menggunakan data chanel (saluran data)
n Dapat mengeksekusi instruksi I/O secara detail
n Multiplexer menjadwal akses ke memori dan CPU
n Terdiri dari 10.000 transistor
n Generasi Ketiga : Integrated Circuits
n Tahun 1959 – 1990 an
n Kumpulan dari transistor, resistor, kapasitor, dsb.
n Membentuk sebuah chips (keping-keping) Setiap keping membentuk sebuah gate titik input dan output.
n Dikemas dalam pembungkus dan ditancapkan ke papan cetak (pcb)
n Teknologi yang memungkinkan bentuk fisik yang semakin kecil
n Multitasking: memungkinkan beberapa program sekaligus diproses pada saat bersamaan di sebuah komputer dengan single user.
n Multiprogramming: memungkinkan beberapa program menggunakan resources komputer pada saat waktu yang bersamaan bergantian
(ex ; proses memasukan data, melakukan cetak pada printer)
n Time Sharing: memungkinkan beberapa pemakai komputer menggunakan CPU bersamaan dan CPU akan memberikan waktunya bergantian kepada user untuk melayaninya
n Multiprocessing : memungkinkan beberapa CPU bekerja bersama-sama secara pararel dalam suatu sistem
n OS menyediakan fasilitas program bantuan (tools), ex ; memformat, menyalin, mengecek, menangani file, menangani tampilan, …
n Defragmentasi, Copy, Delete, Zip, burn, dll
0 komentar: