ANJAS TECH INFO
ENIAC Dan Generasi Komputer
A. ENIAC
A.1 SEJARAH ENIAC
ENIAC, singkatan dari Electronic Numerical Integrator And Computer, adalah komputer elektronik penuh pertama yang didesain agar mampu diprogram ulang dengan cara mengatur ulang kabelnya agar dapat menyelesaikan segala jenis masalah perhitungan.
Ia didahului oleh Z3 karya Konrad Zuse, yang dapat diprogram dengan kaset secara penuh namun masih mekanikal dan oleh komputer Colossus buatan Inggris yang meski elektronik sepenuhnya namun bukan untuk tujuan umum. Keperluan untuk mengatur ulang kabel ENIAC dihapuskan pada 1948.
ENIAC dikembangkan dan dibangun oleh Angkatan Darat AS untuk Laboratorium Penelitian Persenjataan mereka dengan tujuan untuk menghitung arah dan jarak tembak rudal balistik di PD II lewat tabel tembakan senjata.
Selain untuk berperang, ENIAC juga dapat digunakan untuk memprediksi cuaca, menghitung energi atom, sinar kosmik, pengukuran suhu, mendesain saluran udara, kalkulasi energi atom, studi sinar kosmis, studi bilangan acak, perancangan terowongan angin, dan penggunaan ilmiah lainnya.
Ide tentang ENIAC dipikirkan dan didesain oleh J. Presper Eckert dan John William Mauchly dari Universitas Pennsylvania. Komputer tersebut mulai dibangun pada 17 Mei 1943 sebagai Proyek PX dan dibangun di Moore School of Electrical Engineering sejak pertengahan 1944, dan dioperasikan secara resmi sejak Februari 1946 setelah menelan biaya sebesar $500.000. Ia kemudian dimatikan pada 9 November 1946 untuk diperbaharui dan ditingkatkan memorinya. ENIAC diperlihatkan kepada umum pada 14 Februari 1946 di Universitas Pennsylvania dan dipindahkan ke Aberdeen Proving Grounds, Maryland pada 1947. Pada 29 Juli tahun yang sama, ENIAC dinyalakan dan akan terus beroperasi hingga pukul 23:45 pada 2 Oktober 1955.
Sebuah tim yang terdiri dari delapan wanita memprogram ENIAC dengan memanipulasi ribuan kabel dan saklarnya.ENIAC mendapatkan pemberitaan yang luas
karena ukurannya yang besar. Ia memiliki 17.468 tabung vakum, 7.200 dioda kristal, 1.500 pemancar, 70.000 resistor, 10.0000 kapasitor dan sekitar 5 juta sambungan yang disolder dengan tangan. Beratnya 27 ton dan ukurannya 2,4 m x 0,9 m x 30 m. ENIAC mengambil luas sekitar 167 m² dan mengkonsumsi energi sebesar 160 kW.
Namun ENIAC sebenarnya bukanlah komputer yang canggih di eranya. Tidak seperti Z3 buatan Konrad Zuse, dan MARK buatan Howard Aiken, ENIAC harus diatur ulang kabelnya untuk menjalankan program baru (Z3 dan MARKI menjalankan programnya dari kaset). Lebih lanjut lagi, tidak seperti Z3 dan komputer modern lainya, ENIAC melakukan penghitungan dalam desimal daripada biner.
A.2 Cara kerja ENIAC
ENIAC menggunakan sebuah penghitung berbentuk cincin yang mempunyai sepuluh posisi. Perhitungan dilakukan dengan "menghitung" pulsa dengan penghitung cincin dan membuat pulsa pembawa baru apabila counternya sudah beputar kembali ke posisi semula; ide dasarnya adalah untuk meniru roda digit dalam mesin penghitung mekanis.
ENIAC mempunyai dua puluh slot akumulator yang masing-masingnya sepuluh digit dan setiap detiknya dapat melakukan 5000 proses penambahan dan pengurangan sederhana di antara keduapuluh angka-angka tersebut. Empat slot akumulator digunakan dengan sebuah unit "pengali" dan setiap detiknya dapat dilakukan 385 proses perkalian. 5 slot akumulator yang dikendalikan dengan unit "pembagi pengakar pangkat dua" setiap detiknya dapat menjalankan 40 operasi pembagian dan 3 operasi pengakar-dua-an. Sembilan unit lainnya adalah "Unit Pemulai" (memulai dan memberhentikan mesin), "Cycling Unit" (mensinkronkan unit unit yang lain), master programer (mengendalikan sekuens loop), unit pembaca (dikendalikan dengan pembaca punch card IBM), constant transmitter, dan tiga tabel fungsi.
ENIAC menggunakan tabung radio berbasis oktal yang sering digunakan pada masanya, akumulator desimalnya di buat dari flip-flop 6SN7, sedangkan 6L7, 6SJ7, 6SA7 dan 6AC7 digunakan untuk fungsi logika. Sejumlah 6L6 dan 6V6 digunakan sebagai ‘’line driver’’ untuk mengendalikan pulsa antara kabel diantara rak pengatur.
A.3 Masalah Pada ENIAC
Beberapa ahli elektronik memperkirakan bahwa gagal-tabung akan sangat sering terjadi sehingga ENIAC takkan pernah berguna. Perkiraan ini ternyata hanya setengah benar: beberapa tabung memang terbakar hampir setiap harinya sehingga ENIAC tidak berfungsi sekitar setengah hari. Karena tabung-tabung khusus dengan reliabilitas-tinggi tidak tersedia hingga tahun 1948, Eckert dan Mauchly harus menggunakan tabung jenis biasa. Namun kebanyakan dari kegagalan tersebut ternyata terjadi pada saat pemanasan dan pendinginan, saat pemanas-pemanas tabung dan katoda berada di bawah tekanan panas yang terbesar.
Hal ini berhasil dikurangi setelah para insinyur ENIAC memutuskan untuk tidak mematikan ENIAC sama sekali, kegagalan dikurangi menjadi satu tabung setiap dua hari. Pada 1954, masa pengoperasian terlama tanpa kegagalan adalah 116 jam (hampir lima hari). Jika kita melihat ketersediaan teknologi pada masa itu, angka kegagalan ini bisa dibilang sangat rendah, dan membuktikan konstruksi ENIAC yang sangat baik dan tepat.
ENIAC beroperasi hingga 2 Oktober 1955. Desainnya tidak akan pernah diulang lagi dan akibatnya kekurangannya tidak pernah diperbaiki, khususnya ketidakmampuannya menyimpan program. ENIAC yang menjadi basis komputer masa kini tersebut juga dapat menjumlah, mengurangi, mengali, dan membagi, serta dapat menyimpan hingga sebanyak 20 data10 digit angka desimal. Perangkat penghitungan yang digunakan juga berfungsi sebagai unit penyimpanan. Pada Oktober 1955, ENIAC berhenti digunakan karena desakan akan kebutuhan atas mesin hitung yang lebih cepat dan efisien.
Namun ide-ide yang berasal dari karya tersebut dan pengaruhnya pada orang-orang seperti John von Neumann sangat besar dalam pengembangan komputer-komputer generasi selanjutnya, awalnya EDVAC, EDSAC dan SEAC. Sejumlah perbaikan juga dilakukan kepada ENIAC sejak 1948, termasuk mekanisme pemrogram tersimpan read-only yang menggunakan Tabel Fungsi sebagai ROM program, sebuah ide yang ditawarkan John von Neumann. Perubahan ini mengurangi kecepatan ENIAC dengan faktor hingga 6 kali, namun juga mengurangi masa pemrograman hingga tinggal berjam-jam (dari sebelumnya yang mencapai berhari-hari), sehingga kekurangan kecepatan tersebut dianggap pantas.
Hingga 2004, sebuah chip silikon berukuran 0,5 mm persegi mempunyai kapasitas yang sama dengan ENIAC, yang mengambil satu ruangan.
Gambar-gambar Komputer ENIAC
Gambar Vacum Tubes
Gambar Rangkaian Vacum Tubes
B. Generasi Komputer
Defenisi Komputer
Komputer merupakan suatu perangkat elektronika yang dapat menerima dan mengolah data menjadi informasi, menjalankan program yang tersimpan dalam memori, serta dapat bekerja secara otomatis dengan aturan tertentu*.
Sebuah sistem komputer tersusun atas tiga elemen, yaitu
- Hardware (Perangkat Keras), merupakan rangkaian elektronika
- Software (Perangkat Lunak), merupakan program yang dijalankan pada komputer
- Brainware (SDM)
Macam-Macam Komputer Generasi
B.1. Generasi Pertama (1942-1958)
Generasi Pertama, komponen elektroniknya dari Tabung Hampa (Vacuum Tube).
Program dibuat dalam bahasa mesin (Machine Language)
Sifat-sifatnya:
- Ukurannya besar
- Memerlukan banyak Air Conditioning/pendingin karena banyak mengeluarkan panas
- Prosesnya relatif lambat
- Kapasitasnya untuk menyimpan data kecil.
- Media penyimpanan : kartu plong.
Pabrik yang memproduksi : UNIVAC, IBM, BURROGHS, HONEYWELL
Contoh Mesin : UNIVAC I, IBM 650 dsb.
B.2. Generasi Kedua (1959 – 1964)
Generasi Kedua, komponen elektroniknya dari Transistor. Program dibuat dalam Assembly (Assembly Language) dan FORTRAN
Sifat-sifatnya:
- Ukurannya relatif kecil
- Tidak banyak mengeluarkan panas
- Telah mengenal Magnetic Tape dan Magnetic Disk untuk menyimpan data
- Mulai mengenal Tele Processing
- Proses relatif lebih cepat
- Kapasitas untuk menyimpan data semakin besar.
Pabrik yang memproduksi ; UNIVAC, IBM, BURROGHS, HONEYWELL, CDC Contoh Mesin : IBM 1620,IBM 1401,IBM 7094, UNIVAC III, CDC 6600 SUPPER, CDC 7600, BURROGHS 5500, HONEYWELL 400 dan sebagainya.
B.3. Generasi Ketiga (1964 – 1971)
Generasi Ketiga, komponen elektroniknya dari Integrated Circuit (IC). Program dibuat dalam Bahsa Tingkat Tinggi (High Level Language ) yaitu :
BASIC, FORTRAN, COBOL dan lain sebagainya.
Sifat-sifatnya :
- Ukurannya lebih kecil dari komputer generasi kedua
- Mulai mengenal Multi Programming dan Multi Processing
- Adanya Integrasi antara Software dan Hardware dalam Operating System
- Prosesnya sangat cepat
- Kapasitas untuk menyimpan data lebih besar dari Generasi Kedua.
Pabrik yang memproduksi : IBM, BURROGHS, HONEYWELL, NCR
Contoh mesin : IBM System 360, HONEYWELL 200, RCA SPECTRA 70 dan sebagainya.
B.4. Generasi Keempat (1971 - …)
Generasi Keempat, mulai memperkenalkan VLSI (Very Large Scale Integration) yang merupakan paduan dari IC dengan kapasitas rangkaian dapat mencapai 100.000 komponen tiap CHIP. Bahkan CHIP dari Intel Pentium 4 dengan Hyper-Threading Technology sudah mencapai 55 juta komponen.
Sifat-sifatnya :
- Ukurannya lebih kecil dari komputer generasi ketiga
- Mulai mengenal komunikasi antara terminal dan komputer serta komputer dengan
- komputer itu sendiri
- Multi Programming dan Multi Processing
- Mulai mengenal sistem terdistribusi (Database Management System), jaringan lokal dan
- jaringan jarak jauh.
- Prosesnya sangat cepat sekali
- Kapasitas untuk menyimpan data sangat besar.
Program dibuat dalam bahasa : BASIC, FORTRAN, COBOL, PASCAL, dan sebagainya Pabrik yang memproduksi : IBM, BURROGHS, COMPAQ, DELL, HONEYWELL
Contoh Mesin: IBM S/34,IBM S/36, IBM PC/AT AND XT, IBM PS/2, HONEYWELL 700, BURROGHS 600, DLL
B.5 Generasi Kelima (1982 - …)
Generasi Kelima, komponen elektroniknya menggunakan bentuk paling baru dari CHIPVLSI. Program dibuat dalam Bahasa PROLOG (Programming Logic) dan LISP (List Processor). Komputer generasi kelima difokuskan kepada AI (Artificial Inteligence =kecerdasan buatan ), yaitu sesuatu yang behubungan dengan penggunaan komputer untuk melaksanakan tugas-tugas yang merupakan analogi tingkah laku manusia.
Sifat-sifatnya :
- Dapat membantu menyusun program untuk dirinya sendiri.
- Dapat menerjemahkan dari suatu bahasa ke bahasa lain
- Dapat membuat pertimbangan-pertimbangan logik
- Dapat mendengar kalimat perintah yang diucapkan serta melaksanakannya.
- Dapat memilih setumpuk fakta serta menggunakan fakta yang diperlukan.
- Dapat mengolah gambar-gambar dan grafik dengan cara yang sama dengan mengolahkata, misalnya dapat melihat serta mengerti sebuah foto.
Gambar 1.5. Komputer Generasi Kelima PIM.
Tipe Komputers
(Berdasarkan ukuran fisik dan kapabilitas Komputers diklasifkasikan menjadi)
•Supercomputers
•Mainframe Computers
•Minicomputers
•Microcomputers ~ Desktop, Notebook, Personal Digital Assistants (PDA’s) Palmtops
Kesimpulan
EmoticonEmoticon