kinerja komputer
TRANSCRIPT
KINERJA KOMPUTERMUHAMMAD DIDI MAJDI SALEH
1113091000069
RESISCA AUDIA DEYANI
1113091000078
SEJARAH KOMPUTER
KOMPUTER GENERASI PERTAMA
• Zeus Z3
• Komputer diciptakan pada saat perang dunia ke-2 untuk memenuhi kebutuhan mendesain pesawat terbang dan peluru kendali. Komputer itu di buat pada tahun 1941 oleh Konrad Zeus
• Pihak sekutu juga membuat kemajuan lain dalam pengembangan kekuatan komputer. Tahun 1943, pihak Inggris menyelesaikan komputer pemecah kode rahasia yang dinamakan Colossus untuk memecahkan kode rahasia yang digunakan Jerman.
• The Harvard-IBM Automatic Sequence Controlled Calculator
• Dibuat oleh Amerika dari tangan insinyur Harvard, Howard H. Aiken. Ukurannya panjangnya setengah lapang sepakbola, rentang kabel hingga 500 mil. Dikenal juga dengan nama Mark I.
• ENIAC (Electronic Numerical Integrator and Computer)
• ENIAC adalah komputer serbaguna yang dapat bekerja seribu kali lebih cepat dari Mark I. Terdiri dari 70.000 resistor, 18.000 vacum-tube, 5 juta titik solder.
• EDVAC (Electronic DiscreteVariable Computer)
• Von Neumann mencetuskan ide mengenai konsep stored-program (program penyimpanan) sebagai pengembangan dari ENIAC. Idenya tersebut dipublikasikan dalam bentuk proposal pada tahun 1945 dengan nama EDVAC (Electronic DiscreteVariable Computer)..
KOMPUTER GENERASI KEDUA
• IBM 1401
• komputer ini digunakan oleh perusahaan-perusahaan besar untuk pengolahan data keuangan.
• PDP-1
• Perusahaan DEC (Didital Equipment Corporation) dengan pendirinya Ken Olsen dengan saudaranya Stan Olsen dan Harla
• UNIVAC III
• dirancang sebagai perbaikan transistorized pengganti tabung vakum UNIVAC I dan II UNIVAC komputer, diperkenalkan pada bulan Juni 1962. Ia dirancang agar kompatibel untuk semua format data. Namun ukuran kata dan set instruksi benar-benar berbeda; ini disajikan kesulitan yang signifikan karena semua program harus ditulis ulang, begitu banyak pelanggan beralih ke vendor yang berbeda daripada peningkatan UNIVACs ada.
• Honeywell 400
• Burroughs 200
KOMPUTER GENERASI KETIGA
• IBM System/360
• komputer ini dapat digunakan untuk komersial ataupun perusahaan, komputer generasi 3 memiliki spesifikasi yang lebih cepat dan lebih kecil dari generasi sebelum nya
• UNIVAC 1108
• UNIVAC 1108 merupakan anggota kedua dari Sperry Rand's, diperkenalkan pada tahun 1964 . Integrated Circuits menggantikan memori film tipis yang pada UNIVAC 1107 digunakan untuk mendaftar penimpanan. Lebih kecil dan lebih cepat dalam hal core, dibandingkan dengan 1107, yang digunakan untuk memori utama.
• NOVA
• Merupakan Komputer mini 16 bit pertama dijual pada tahun 1969 yang dikembangkan sejak tahun 1968 oleh perusahaan Data General Corporation.
KOMPUTER GENERASI KEEMPAT
• Komputer generasi keempat merupakan kelanjutan dari generasi III. Bedanya bahwa IC pada generasi IV lebih kompleks dan terintegrasi.
pdp11-35 APPLE I Altair 8800
PERANCANGAN KINERJA
KOMPUTER
• Kinerja sebuah sistem komputer merupakan hasil proses dari seluruh komponen komputer
Organisasi dan Arsitektur komputer saat ini adalah mirip dengan komputer IAS
yang dibuat sekitar 50 tahun lalu
PENJELASAN ARSITEKTUR IAS (Computer of Institute for Advanced Studies)
PENJELASAN ARSITEKTUR IAS
• Memori Utama, untuk menyimpan data maupun instruksi.
• Arithmetic Logic Unit (ALU), untuk mengolah data binner.
• Control Unit, untuk melakukan interpretasi instruksi – instruksi di dalam memori sehingga adanya eksekusi instruksi tersebut.
• I/O, untuk berinteraksi dengan lingkungan luar.
PENJELASAN ARSITEKTUR IAS• Memori IAS terdiri atas 1.000 lokasi penyimpanan yang
disebut word. Word terdiri atas 40 binary digit (bit). Data maupun instruksi disimpan dalam memori ini, sehingga data maupun instruksi harus dikodekan dalam bentuk biner.
• Format memori terlihat pada gambar di bawah. Setiap bilangan terdiri atas sebuah bit tanda dan 39 bit nilai.
• Sebuah word terdiri atas 20 bit instruksi dengan masing – masing 8 bit kode operasi (op code) dan 12 bit alamat.
PENJELASAN ARSITEKTUR IAS
• Gambar ini menjelaskan bahwa baik unit kontrol maupun ALU berisi lokasi – lokasi penyimpanan, yang disebut register
PENJELASAN ARSITEKTUR IAS
• Memory Buffer Register (MBR), berisi sebuah word yang akan disimpan di dalam memori atau
digunakan untuk menerima word dari memori.
• Memory Address Register (MAR), untuk menentukan alamat word di memori untuk dituliskan
dari MBR atau dibaca oleh MBR.
• Instruction Register (IR), berisi instruksi 8 bit kode operasi yang akan dieksekusi.
• Instruction Buffer Register (IBR), digunakan untuk penyimpanan sementara instruksi sebelah
kanan word di dalam memori.
• Program Counter (PC), berisi alamat pasangan instruksi berikutnya yang akan diambil dari
memori.
PENJELASAN ARSITEKTUR IAS
• Accumulator (AC) dan Multiplier Quotient (MQ), digunakan untuk penyimpanan sementara
operand dan hasil ALU. Misalnya, hasil perkalian 2 buah bilangan 40 bit adalah sebuah
bilangan 80 bit; 40 bit yang paling berarti (most significant bit) disimpan dalam AC dan 40 bit
lainnya (least significant bit) disimpan dalam MQ.
IAS beroperasi secara berulang membentuk siklus instruksi. Komputer IAS memiliki 21
instruksi, yang dapat dikelompokkan seperti berikut ini :
• Data tranfer, memindahkan data di antara memori dengan register – register ALU atau antara
dua register ALU sendiri.
PENJELASAN ARSITEKTUR IAS
• Unconditional branch, perintah – perintah eksekusi percabangan tanpa syarat tertentu.
• Conditional branch, perintah – perintah eksekusi percabangan yang memerlukan syarat tertentu
agar dihasilkan suatu nilai dari percabangan tersebut.
• Arithmetic, kumpulan operasi – operasi yang dibentuk oleh ALU.
• Address Modify, instruksi – instruksi yang memungkinkan pengubahan alamat saat di komputasi
sehingga memungkinkan fleksibilitas alamat yang tinggi pada program.
• Peningkatan kinerja mikroprosesor dengan berbagai teknik yang telah dikembangkan, diantaranya :
• Branch Prediction, teknik dimana prosesor memungkinkan mengamati terlebih dahulu di dalam software dan melakukan prediksi percabangan atau kelompok instruksi yang akan dieksekusi berikutnya.
• Data Flow Analysis, prosesor akan menganalisa instruksi – instruksi yang tidak tergantung pada hasil atau data lainnya untuk membuat penjadwalan yang optimum dalam eksekusi.
• Speculative Execution, dengan modal prediksi cabang dan analisis data, maka prosesor dapat melakukan eksekusi spekulatif terlebih dahulu sebelum waktunya.
• Perkembangan mikroprosesor sangat pesat hingga tidak dapat diimbangi oleh perkembangan memori yang dapat di jelaskan oleh gambar berikut.
Hal ini menimbulkan masalah kesenjangan dan kurang sinkronnya operasi antar komponen.
• Terdapat beberapa metode untuk mengatasi masalah perbedaan kecepatan operasi antara mikroprosesor dengan komponen lainnya, diantaranya :
o Meningkatkan jumlah bit yang dicari pada suatu saat tertentu dengan melebarkan DRAM dan melebarkan lintasa sistem busnya.
o Mengubah antarmuka DRAM sehingga lebih efisien dengan menggunakan teknik cache atau pola buffer lainnya pada keping DRAM.
o Meningkatkan bandwidth interkoneksi prosesor dan memori dengan penggunakan hierarki bus-bus yang lebih cepat untuk buffering dan membuat struktur aliran data.
• Bidang lain yang menjadi fokus kajian peningkatan kinerja sistem komputer adalah penanganan perangkat – perangkat I/O. Masalah yang terjadi hampir sama dengan memori. Teknik penyelesaian yang digunakan umumnya adalah teknik buffering dan caching.
• Target yang ingin dicapai dalam peningkatan kinerja adalah tercapainya keseimbangan proses operasi antar komponen komponen penyusun komputer sehingga menghasilkan kinerja komputer yang tinggi.
EVOLUSI KOMPUTER
KOMPUTER GENERASI PERTAMA
• Pada Komputer generasi pertama ciri khasnya adalah tabung hampa udara yang berfungsi sebagai penguat sinyal.
• Tabung hampa udara atau vacum-tube dibuat dari kaca sehingga mudah pecah dan mudah panas.
• Ciri khas kedua dari komputer generasi pertama adalah silinder magnetik yang berfungsi sebagai penyimpanan data.
• Kedua komponen inilah yang membuat komputer generasi pertama berukuran sangat besar.
Karakteristik Komputer Generasi Pertama
Tabung Hampa Udara
Silinder Magnetik
KOMPUTER GENERASI KEDUA
• Sirkuitnya berupa transistor.
• Program dapat dibuat dengan bahasa tingkat tinggi (high level language), seperti FORTRAN, COBOL, ALGOL.
• Kapasitas memori utama sudah cukup besar.
• Ukuran fisik komputer lebih kecil disbanding komputer generasi pertama.
• Proses operasi sudah cepat.
• Membutuhkan lebih sedikit daya listrik.
• Berorientasi pada bisnis dan teknik.
Karakteristik Komputer Generasi Kedua
Transistor Pertama Komputer
KOMPUTER GENERASI KETIGA
• Komponen yang dipergunakan adalah IC (Integrated Cicuits) yang bebentuk hybrid intgrated circuits dan monolithic intgrated circuits.
• Peningkatan dari softwarenya.
• Lebih cepat dan tepat bahkan 10000 kali lebih cepat dari komputer generasi pertama.
• Kapasitas memory komputer lebih besar, dapat menyimpan ratusan ribu karakter.
• Menggunakan penyimpan luar yang bersifat random access.
Karakteristik Komputer Generasi Ketiga
• Penggunaan listrik lebih hemat dibandingkan komputer generasi sebelumnya.
• Memungkinkan untuk melakukan multiprocessing.
• Pengembangan dari alat input-output yang menggunakan visual display terminal yang bisa menampilkan gambar serta grafik.
• Harga semakin murah dibandingkan dengan komputer generasi sebelumnya.
• Kemampuan melakukan komunikasi data dari suatu komputer dengan komputer lain.
Karakteristik Komputer Generasi Ketiga
Intergrated Circuit 3rd Generation Computer
KOMPUTER GENERASI KEEMPAT
• Versi pertama menggunakan Large Scale Integration (LSI) yang berfungsi memuat ratusan komponen kedalam sebuah chip.
• Versi upgrade selanjutnya menggunakan VLSI atau Very Large Scale Integration yang dapat memuat ribuah komponen dalam satu chip tunggal.
• Hingga akhirnya menggunakan ULSI atau Ultra Large Scale Integration sehingga komponen yang terdapat chip berjumlah jutaan.
Karakteristik Komputer Generasi Keempat
SUMBER
• http://id.wikipedia.org/wiki/Sejarah_komputer
• http://aristwn.staff.stainsalatiga.ac.id/science/sejarah-komputer-generasi-pertama/
• http://www.mandalamaya.com/sejarah-komputer/
• http://en.wikipedia.org/wiki/IBM_System/360
SUMBER
• http://teknologiinformasi.weebly.com/komputer-generasi-keempat.html
• http://mahasiswalugu.blogspot.com/2012/02/struktur-komputer-ias.html
• http://www.diditrinjano.com/2011/04/perancangan-kinerja-komputer.html
• http://rucksz.blogspot.com/
•TERIMAKASIH