Sejarah It
Sejarah It
Pokok Pembahasan :
a. Alat Digital :
b. Alat Analog :
Pada alat ini, kondisi akhir dari besar yang dihitung, baik berupa
angka.
Salah satu catatan paling awal penemuan teknologi komputer adalah mesin buatan seorang peneliti dari
Jerman yang bernama Wilhelm Schikard (1623) yang menggunakan roda-roda gigi untuk melakukan
operasi penjumlahan, perkalian dan pembagian.
b) Blaise Pascal dari Perancis ( 1623-1662 ).
Pascal, yang belum genap berusia 19 tahun, merancang suatu kalkulator mekanik yang mampu
menambahkan dan mengurangkan, yang diberi nama Kalkulator Pascal atau Pascaline.
Seorang ahli matematika merancang roda Leibnitz bagian yang penting dari alat hitung mekanis.
Mesin penghitung (Difference Engine no.1) yang ditemukan oleh Charles Babbage (1791-1871) adalah
salah satu icon yang paling terkenal dalam sejarah perkembangan komputer dan merupakan kalkulator
otomatis pertama. Babbage juga terkenal dengan julukan bapak komputer.
Perannya yang paling menonjol adalah sebagai penyusun algoritma pemecahan masalah dari berbagai
prinsip matematika.
f) Kendali Komputasi
Kendali pada proses komputasi merupakan masalah yang muncul pada mesin analitis babbage yaitu :
2) Bagaimana melakukan serentetan operasi matematika tanpa campurtangan manusia yang hanya akan
memperlambat kecepatan pengolahan.
(perforated tape) pada proses pembuatan hiasan kain sutera, yangkemudian dikembangkan oleh Joseph
Marie Jacquard.
Josep Marie Jacquard memberikan kontribusi penting dalam bidang pengendalian proses, dan
merancang sistem kendali dengan menggunakan kartu berlubang (Punch cards).
j) The First High-Speed, General-Purpose Computer Using Vacuum Tubes: Electronic Numerical
Integrator and Computer (ENIAC)
The ENIAC team (Feb 14, 1946). Terdiri dari : J. Presper Eckert, Jr.; John Grist Brainerd; Sam Feltman;
Herman H. Goldstine; John W. Mauchly; Harold Pender; Major General G. L. Barnes; Colonel Paul
N.Gillon.
1) Komputer Elektromekanis
Z1(1938) dan dikembangkan menjadi mesin elektromekanis Z3 yaitu mesin floating point binary machine
yang mampu menyimpan 64 kata (word) yang dapat dikendalikan dengan program (Program Controlled)
dengan bantuan seorang ahli Helmut-Schreyer.
2) Komputer Digital
Di Amerika Serikat, komputer digital dikembangkan olehbeberapa perusahaan antara lain : IBM Dan
Laboratorium Telepon Bell dibawah pimpinan George Stibitz yang dinamakan computer angka komplex.
(Complex Number Computer)/model-I, model-II, model-III, Ballistic computer, Model-IV.
John Von Neuman pada tahun 1945 mencetuskan gagasan mengenai konsep program tersimpan dan
dianggap sebagai gagasan dasar tentang perangkat lunak, selain itu terdapat satu program untuk
komputer digital pertama yaitu program untuk mengurutkan data (sorting), oleh karena itu komputer
masa kini disebut sebagai mesin Von Neuman.
Dalam penelitiannya Turing lebih banyak "menciptakan kembali" dibandingkan "menggunakan" temuan
yang sudah ada. Setelah lulus Turing mendapat keanggotaan di King's College (1935).Pada saat ini lah
Turing mempunyai konsep mengenai "Mesin Turing".
Chip Intel 4004 yang dibuat pada tahun 1971 membawa kemajuan pada IC dengan meletakkan seluruh
komponen dari sebuah komputer (central processing unit, memori, dan kendali input/output) dalam
sebuah chip yang sangat kecil.
Perkembangan microprocessor
1) 1971 - 4004
I. Microprocessor pertama
III. 4bit
I. 8bit
3) 1974 – 8080
1) Perancangan Kinerja
I. Pengolahan citra
IV. Mulitimedia
V. Transfer data
Peningkatan
I. Branch Prediction, teknik dimana prosesor memungkinkan mengamati terlebih dahulu di dalam
software dan melakukan prediksi percabangan atau kelompok instruksi yang akan dieksekusi berikutnya.
II. Data Flow Analysis, prosesor akan menganalisa instruksi – instruksi yang tidak tergantung pada hasil
atau data lainnya untuk membuat penjadwalan yang optimum dalam eksekusi.
III. Speculative Execution, dengan modal prediksi cabang dan analisis data, maka prosesor dapat
melakukan eksekusi spekulatif terlebih dahulu sebelum waktunya.
diantaranya :
I. Meningkatkan jumlah bit yang dicari pada suatu saat tertentu dengan melebarkan DRAM dan
melebarkan lintasa system busnya.
II. Mengubah antarmuka DRAM sehingga lebih efisien dengan menggunakan teknik cache atau pola
buffer lainnya pada keeping DRAM.
III. Meningkatkan bandwidth interkoneksi prosesor dan memori dengan penggunakan hierarki bus – bus
yang lebih cepat untuk buffering dan membuat struktur aliran data.