Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

© 2009 Fakultas Teknologi Informasi Universitas Budi Luhur Jl. Ciledug Raya Petukangan Utara Jakarta Selatan 12260 Website:

Presentasi serupa


Presentasi berjudul: "© 2009 Fakultas Teknologi Informasi Universitas Budi Luhur Jl. Ciledug Raya Petukangan Utara Jakarta Selatan 12260 Website:"— Transcript presentasi:

1 © 2009 Fakultas Teknologi Informasi Universitas Budi Luhur Jl. Ciledug Raya Petukangan Utara Jakarta Selatan Website: Arsitektur Komputer Pertemuan–02 Evolusi dan Perkembangan Komputer

2 Sylvester Stallone. Untuk memasarkan Rocky dia ditolak 1855 kali. 1 Thomas Alfa Edison dalam proses menciptakan bola lampu gagal 9999 kali. “Aku tidak gagal, aku berhasil membuktikan bahwa jenis bahan mentah itu tidak bisa dipakai. Aku akan meneruskan percobaan ini sampai menemukan bahan yang cocok”. 2 Walt Disney mengajukan proposal “Disneyland” kepada bank-bank di Amerika Serikat ia ditolak sebanyak 302 kali. 3 Sebelum menemukan elemen radium, penelitian Marie Curie gagal sebanyak 48 kali. “Sesungguhnya perlu 100 tahun lagi untuk menemukan elemen ini, dan selama saya masih hidup saya tidak akan menghentikan penyelidikan ini”. 4 MEREKA YANG PENUH PERJUANGAN

3 Ciri-ciri Waktu : 1. Waktu tidak bisa disewa, dipinjam, atau dibeli 2. Waktu tidak berubah 3. Waktu tidak bisa disimpan dan dikumpulkan 4. Waktu tidak ada penggantinya Prioritas Amal : 1. Wajib, laksanakan 2. Sunah, upayakan 3. Mubah, lakukan yang paling bermanfaat 4. Makruh, hindarkan 5. Haram, tinggalkan BAGAIMANA MANAJEMEN WAKTU ? 1 2

4 BAGAIMANA MANAJEMEN WAKTU Jika Kita hidup 60 tahun, maka : 1.Tidur 8 jam sehari 2.Nonton TV 2 jam sehari 3.Makan (3 kali) 2 jam sehari 4.Terjebak macet 3 jam sehari 1.Totalnya 20 tahun seumur hidup 2.Totalnya 5 tahun seumur hidup 3.Totalnya 5 tahun seumur hidup 4.Totalnya 7.5 tahun seumur hidup BERAPA WAKTU YANG TERSISA UNTUK IBADAH ?

5 The first computers were people! Computer merupakan suatu profesi bagi seseorang yang pekerjaannya menghitung, seperti menghitung tabel navigasi untuk pelayaran, pemetaan, posisi planet untuk menentukan kalender astronomi, perhitungan kalender dan jam, rumus-rumus dan fungsi-fungsi untuk menghitung suatu nilai, dll. Anda bayangkan bila Anda bekerja sebagai “computer” yang tiap jam, tiap hari menghitung suatu perkalian, tentunya timbul rasa bosan, ketidak telitian sehingga bisa melakukan kesalahan. Oleh karena itu banyak orang yang berusaha menemukan suatu alat atau mekanisme untuk membantu, mempermudah, atau menggantikan pekerjaan menghitung tersebut. Alat bantu untuk menghitung mulai dari sistem sepuluh jari, kerikil, dll. Gambar – gambar berikut ini menunjukkan beberapa alat bantu untuk menghitung : Pengguna abacus pertama kali bukan orang Cina tetapi Babylonia ( 4000 SM ) yang disusun dari kerikil / batu koral. Istilah “calculus” berasal dari kata “calculi” ( bahasa latin untuk batu koral ). Di tangan orang trampil, alat ini dapat menghitung secepat kalkulator modern. 1. PRA GENERASI EVOLUSI KOMPUTER

6 Kisah Sukses Soichiro Honda (Pendiri Honda Motor) Kisah Sukses Soichiro Honda (Pendiri Honda Motor) -Tidak memiliki harta pribadi -Tinggal di rumah sangat sederhana -Hobbynya melukis di atas kain sutera -Tidak memberikan warisan kepada anak-anaknya kecuali membiarkan mereka sanggup berusaha sendiri -T-Tidak memiliki harta pribadi -T-Tinggal di rumah sangat sederhana -H-Hobbynya melukis di atas kain sutera -T-Tidak memberikan warisan kepada anak-anaknya kecuali membiarkan mereka sanggup berusaha sendiri - Memimpin 43 perusahaan di 28 negara

7 TUBUH YANG KITA BANGGAKAN

8

9 Tahun 1617 John Napier ( Skotlandia ) menemukan logaritma dan mengimplementasikan pada tangkai gading yaitu Napier's Bones. Mekanisme alat ini adalah melakukan perkalian dan pembagian melalui penambahan dan pengurangan yang berulang. Modern Napier's Bones Napier's Bones modern dibuat dalam bentuk Slide Rule di Inggris tahun 1632 dan masih digunakan hingga tahun 1960-an oleh pekerja NASA untuk misi Mercury, Gemini, dan Apollo ( manusia di bulan ). EVOLUSI KOMPUTER

10 Tahun 1617 John Napier ( Skotlandia ) menemukan logaritma dan mengimplementasikan pada tangkai gading yaitu Napier's Bones. Mekanisme alat ini adalah melakukan perkalian dan pembagian melalui penambahan dan pengurangan yang berulang. Modern Napier's Bones Napier's Bones modern dibuat dalam bentuk Slide Rule di Inggris tahun 1632 dan masih digunakan hingga tahun 1960-an oleh pekerja NASA untuk misi Mercury, Gemini, dan Apollo ( manusia di bulan ). EVOLUSI KOMPUTER

11 2. TAHAP MEKANIKAL Leonardo da Vinci ( ) merancang mesin hitung yang dijalankan dari roda bergerigi ( gear ), tetapi alat tersebut tidak dibuatnya. Mesin hitung yang dijalankan dari roda bergerigi pertama kali dibuat oleh professor Jerman, Wilhelm Schickard tahun Alat tersebut diberi nama Calculating Clock. Tahun 1642 Blaise Pascal pada usia 19 tahun membuat Pascaline dan digunakan ayahnya untuk menghitung pajak. Pascaline dibuat dari 50 roda bergerigi dan hanya untuk operasi penjumlahan hingga angka 6 digit dan 8 digit. Pascal salah satu penemu hebat, karena di usia sangat muda sudah menemukan banyak hal, salah satu penemuannya adalah teori probabilitas, tekanan hidraulik, alat penyemprot. Teknologi spedometer pada mobil/motor meniru cara kerja Pascaline. Pascaline 6 digit dalam posisi terbuka sehingga silinder dan roda bergerigi saat berputar dan urutan angkanya terlihat. EVOLUSI KOMPUTER

12 Pascaline 8 digit Beberapa tahun setelah Pascal, Gottfried Wilhelm Leibniz ( Jerman ) membuat Stepped Reckoner untuk penjumlahan, pengurangan, perkalian, dan pembagian. Alat ini sekaligus berupa drum dari logam panjang dan masing-masing drum terdapat 10 logam panjang yang melingkarinya. Alat ini menggunakan sistem bilangan desimal. Leibniz juga memberikan konsep untuk menggunakan sistem bilangan biner yang menjadi dasar operasi komputer modern. EVOLUSI KOMPUTER

13 Tahun 1728 Falcon dari Perancis merancang alat tenun yang menggunakan punched cards ( kartu yang berlubang-lubang ) untuk membuat variasi pola tenun secara otomatis. Tahun 1741 seorang pembuat jam, Jacques de Vaucanson, membuat alat tenun otomatis. Polanya dibentuk oleh susunan lubang - lubang yang dipukulkan pada metal drum. Lubang - lubang tersebut mengontrol benang-benang pilihan dengan menaikkan dan menurunkan tapak-tapaknya. EVOLUSI KOMPUTER

14 Di tahun 1801 Joseph Marie Jacquard ( Perancis ) membuat mesin tenun yang menghasilkan pola tenun secara otomatis. Ini merupakan satu langkah pengembangan maju dari instruksi yang terprogram sejak alat tenun dikontrol oleh serangkaian punched cards. Kartu-kartu itu mempunyai lubang-lubang dan berfungsi seperti program, dengan menyediakan serangkaian instruksi yang terbaca oleh mesin ketika melewati beberapa susunan tangkai. Pada tahun 1812 lebih dari mesin tenun ini diproduksi di Perancis. Punched card Jacquard dari kayu dan potret Jacquard EVOLUSI KOMPUTER

15 Tahun 1833 ditemukan konsep pemrosesan data yang menjadi dasar kerja dan prototipe dari komputer sekarang yaitu mesin Babbage’s Analytical Engine yang dibuat oleh Charles Babbage. Mesin tersebut menggunakan 2 macam kartu yaitu operating cards yang menyatakan fungsi tertentu yang akan dilakukan dan variabel cards yang menyatakan data aktual. Mesin juga mempunyai media penyimpanan ( store, suatu tempat dimana instruksi-instruksi dan variabel-variabel disimpan ) dan arithmatic unit ( mill/CPU ) yang melakukan operasi. Instruksi dan data dimasukkan ke dalam mesin tersebut dengan menggunakan punched card ( dibaca oleh punched card reader / input section ) dan outputnya dihasilkan secara otomatis pada punched card juga ( output sectio n ). Tahun 1842, Countes Augusta Ada Lovelace usia 19 tahun mempelajari hasil kerja Babbage ketika mengunjungi London Mechanic Institute dan bekerja untuk Babbage mengembangkan beberapa ide untuk mesin analitik dan menulis program dengan bahasa assembly sederhana untuk alat itu. Ada menjadi programmer dunia pertama. Tahun 1854, teori Aljabar Booelan ditemukan oleh George S.Boole dari Inggris. Teori tersebut pada akhirnya mendasari cara kerja sirkuit di komputer EVOLUSI KOMPUTER

16 3. TAHAP MEKANIK ELEKTRONIK Tahun 1887 Dr. Herman Hollerith membuat mesin sensus disebut Hollerith Desk dengan konsep machine - readable card dan menggunakan punched card. Hasil perhitungan dengan mesin tersebut ditunjukkan pada dinding mesin, mirip dengan spedometer di jaman sekarang, dengan cara kerja seperti mekanisme Pascaline. Sensus di US yang diambil tahun 1880 membutuhkan waktu 7,5 tahun kalkulasi manual untuk tabulasi. Waktu tabulasi dengan metode Hollerith lebih cepat, sehingga tahun 1890 perhitungan sensus US menggunakan mesin Hollerith dan selesai kurang dari 3 tahun. Setelah sensus, Hollerith mengubah mesinnya untuk penggunaan komersial dan pada tahun 1896 mendirikan Tabulating Machine Company ( cikal bakal IBM / International Business Machine Corporation ) untuk memproduksi dan menjual penemuannya. Gambar sebelah kanan atas menunjukkan persiapan punched card untuk sensus di US yaitu pencatatan data input dengan kode berbentuk lubang-lubang pada kartu dan gambar dibawah ini menunjukkan beberapa contoh bentuk punch card. EVOLUSI KOMPUTER

17 4. TAHAP ELEKTRONIK Komputer mekanik mempunyai dua kekurangan utama yaitu kecepatan komputer dibatasi kelambanan gerak bagian-bagiannya dan transmisi informasi oleh alat mekanik ( gir, pengungkit, dsb ) yang tidak praktis. Pada elektronik komputer, bagian yang berpindah merupakan elektron dan suatu informasi dapat ditransmisikan dengan arus listrik dengan kecepatan mendekati kecepatan cahaya ( km/detik ). EVOLUSI KOMPUTER

18 Perkembangan komputer pada peralihan dari mekanik ke elektronik diawali dengan perubahan komponen dasar dari komponen mekanik menjadi tabung hampa. Berawal dari ditemukannya bola lampu pijar oleh Thomas Alva Edison tahun 1879 dan Edison Effect tentang elektron dalam ruang hampa pada tahun John Ambrose Fleming menemukan Efek Edison dapat menangkap gelombang radio dan mengubahnya menjadi listrik. Fleming membuat tabung hampa 2 elemen yang disebut dioda. Tahun 1906 Lee de Forest membuat trioda yang dapat berfungsi sebagai penguat sekaligus switch. Penemuan trioda ini berdampak pada perkembangan komputer digital. Gambar tabung hampa udara yang dipakai antara lain sebagai berikut. EVOLUSI KOMPUTER

19 Komputer digital elektronik pertama dibuat tahun 1942, yaitu komputer ABC ( Atanasoff – Berry Computer ) menggunakan tabung hampa udara. Komputer ini mengimplementasikan perhitungan sistem biner untuk menyelesaikan persamaan linear dan menggunakan capasitor untuk proses penyimpanan data. Teknologi penyimpanan data ini sekarang dikenal dengan DRAM ( Dynamic RAM ). Pembuatnya adalah Prof.John V.Atanasoof dan Clifford Berry di Iowa US. Berikut merupakan contoh komputer ABC. Gambar dibawah adalah Z1 (dibuat tahun ) karena Z3 hancur terkena bom PD II. Z3 merupakan komputer elektrik-mekanik serbaguna yang dapat diprogram ( general purpose program controlled ) yang pertama. EVOLUSI KOMPUTER

20 Di Inggris tahun 1944 Tommy Flowers membuat Colossus untuk memecahkan kode-kode rahasia Jerman di masa PD II. EVOLUSI KOMPUTER

21 Tahun 1944 di US, Howard Aiken bekerja sama dengan IBM sejak tahun 1939 membuat Harvard Mark I atau IBM ASCC (Automatic Sequence Controlled Calculator) yang merupakan komputer digital otomatis pertama. Mark I berukuran raksasa dengan berat 5 ton tinggi 8 feet dan panjang 51 feet, berisi sparepart dan 5000 mil kabel. EVOLUSI KOMPUTER

22 Mesin menggunakan program untuk menuntun ke serangkaian kalkulasi. Mesin dapat menambahkan, mengalikan, membagi, menghitung fungsi trigonometri dan melakukan kalkulasi kompleks lainnya dalam 23 digit angka. Penambahan dan pengurangan membutuhkan waktu 0,3 detik ( komputer sekarang dalam 1 detik bisa melakukan lebih dari 1 milyar kali operasi penjumlahan ), perkalian kurang dari 6 detik, pembagian kurang dari 16 detik, dan hanya bisa menyimpan 72 angka ( komputer sekarang bisa menyimpan lebih dari 30 juta angka di RAM ). EVOLUSI KOMPUTER

23 Gambar di bawah ini menunjukkan seorang pekerja di suatu “lorong” Mark I dan gambar dari salah satu empat paper tape readers Mark I. EVOLUSI KOMPUTER

24 Salah satu programmer utama Mark I yaitu Grace Hopper menemukan “bug” (serangga kecil) yaitu seekor ngengat mati yang masuk ke dalam Mark I dan sayapnya menghalangipembacaan lubang pada paper tape. Kata "bug" kemudian digunakan untuk mendefinisikan kerusakan / kesalahan dan kata “debugging” berarti suatu kegiatan / pekerjaan meniadakan kesalahan program. EVOLUSI KOMPUTER

25 1. GENERASI PERTAMA ( 1945 – 1959 ) EVOLUSI KOMPUTER

26 ENIAC ( Electronic Numerical Integrator and Calculator ) dibuat tahun oleh John Mauchly dan J. Presper Eckert. Merupakan komputer raksasa dengan berat 30 ton, tabung vakum, resistor, kapasitor, membutuhkan daya listrik 140 KW sehingga membutuhkan ruang khusus dengan AC seluas 1500 kaki persegi. Kecepatan melalukan operasi penjumlahan adalah 5000 kali per detik, 300 perkalian per detik. Menggunakan sistem desimal, diprogram secara manual melalui saklar. Gambar diatas bagian atas menunjukkan programmer memberikan instruksi dengan cara menghubungkan antar komponen dengan saklar. Gambar diatas bagian bawah menunjukkan seorang teknisi mencari dan mengganti sebuah tabung hampa yang rusak dari tabung hampa. Tahun 1955 ENIAC tidak digunakan lagi. Tahun 1946 John Von Neuman ( konsultan ENIAC ) membuat makalah yang menyarankan pembuatan komputer stored program concept menggunakan angka binary yaitu disajikan dengan 2 digit yaitu 0 dan 1, dengan struktur sebagai berikut : EVOLUSI KOMPUTER

27 Main memory untuk menyimpan data dan instruksi, ALU mengerjakan operasi data biner( +, -, x, : ), Control Unit menginterpretasikan instruksi dari memory dan mengeksekusi, peralatan I/O dikendalikan control unit. Konsep tersebut menjadi tonggak sejarah terciptanya komputer digital modern. Mesin dengan konsep tersebut selesai dibuat tahun 1952, diberi nama IAS dan menjadi prototipe bagi komputer modern selanjutnya. Komputer jaman sekarang masih menggunakan arsitektur IAS. Berikut ini struktur dari IAS : EVOLUSI KOMPUTER

28 Memori IAS : 1000 lokasi penyimpan ( word ) masing-masing terdiri 40 binary digit ( bit ) Data dan instruksi disimpan di memori sehingga bilangan dalam bentuk biner dan instruksi dalam kode biner. Setiap bilangan dinyatakan sebuah bit tanda dan 39 bit nilai. EVOLUSI KOMPUTER

29 Sebuah word dapat juga terdiri dari 20 bit instruksi, masing- masing instruksi terdiri dari 8 bit kode operasi ( op code ) yang menspesifikasikan operasi yang akan dibentuk dan sebuah 12 bit alamat yang menandai salah satu word di dalam memori ( bilangan dari 0 sampai 999 ) EVOLUSI KOMPUTER

30 CU dan ALU berisi lokasi-lokasi penyimpan yang disebut register, yaitu : 1.MBR ( Memory Buffer Register ) 2.Berisi sebuah word yang akan disimpan di dalam memori atau digunakan untuk menerima word dari memori. 3.MAR ( Memory Address Register ) 4.Menentukan alamat word di memori untuk dituliskan dari MBR atau dibaca ke MBR. 5.IR ( Instruction Register ) 6.Berisi instruksi 8 bit op code yang akan dieksekusi 7.IBR ( Instruction Buffer Register ) 8.Digunakan untuk menyimpan sementara instruksi sebelah kanan word di dalam memori 9.PC ( Program Counter ) 10.Berisi alamat pasangan instruksi berikutnya yang akan diambil dari memori 11.AC ( Akumulator ) dan MQ ( Multiplier-Quetient ) 12.Digunakan untuk menyimpan sementara operand dan hasil operasi ALU, misal hasil perkalian 2 buah bilangan 40 bit adalah sebuah bilangan 80 bit, maka 40 bit yang paling berarti ( most significant bit ) disimpan di AC dan 40 bit yang kurang berarti ( least significant bit ) disimpan di MQ EVOLUSI KOMPUTER

31 1.Von Newman diakui seorang jenius, usia 6 tahun bisa menceritakan lelucon dalam bahasa Yunani klasik,usia 8 tahun bisa menyelesaikan soal-soal kalkulus. Bisa menceritakan kembali isi dari suatu buku kata per kata yang pernah dibacanya bertahun-tahun yang lalu,dapat membaca halaman buku telepon dan menyebutkannya kembali. 2.Pernah menyelesaikan suatu permasalahan perhitungan dengan hanya berpikir (menghitung dengan pikiran) dalam waktu 6 menit, sedangkan profesor lainnya menyelesaikannya dengan bantuan kalkulator mekanik butuh waktu berjam-jam. EVOLUSI KOMPUTER

32 Tahun 1947 John Mauchly dan J. Presper Eckert membuat EDVAC yang merupakan kelanjutan ENIAC dan bekerjasama dengan von Newman untuk menggunakan konsep von Newman yaitu program disimpan dalam memori komputer. Komputer ini dirancang untuk memenuhi kebutuhan Laboratorium Riset Balistik milik departemen pertahanan US. Aplikasi yang dapat diselesaikan adalah penghitungan besar sudut rudal balistik sehingga rudal tepat mengenai sasaran. Tahun 1951 John Mauchly dan J. Presper Eckert membuat komputer komersial pertama yang digunakan untuk aplikasi bisnis dan administrasi yaitu UNIVAC I. Terjual sebanyak 46 buah dan digunakan untuk berbagai kepentingan diantaranya Biro Sensus Dept. Perdagangan US, Universitas New York, perusahaan asuransi Prudential, General Electric. Tahun 1953 IBM yang merupakan pabrik peralatan punchcard membuat IBM seri 701 yaitu komputer pertama IBM dengan konsep stored program digunakan untuk keperluan aplikasi scintific. Tahun 1955 seri IBM 702 untuk aplikasi bisnis. Merupakan awal dari seri 700/7000 yang membuat IBM menjadi pabrik komputer yang dominan. EVOLUSI KOMPUTER

33 Ciri umum komputer generasi pertama : 1.Teknologi dasar menggunakan tabung hampa udara ( vaccum tube ) 2.Program dibuat dengan bahasa mesin 3.Memori utama menggunakan teknologi magnetic core storage 4.Ukuran fisik komputer besar 5.Fisik komputer cepat panas, butuh ruangan ber-AC 6.Membutuhkan daya listrik besar John Mauchly dan J. Presper Eckert dan sebagian konsol UNIVAC EVOLUSI KOMPUTER

34 2. GENERASI KEDUA ( 1959 – 1963 ) Ditemukannya transistor sebagai semikonduktor yang berfungsi sebagai penguat, switch, modulasi sinyal, dll. Fungsi tabung hampa trioda Fleming tercakup didalamnya. Ukuran lebih kecil, murah, disipasi panas sedikit, terbuat dari silicon. Dibuat tahun 1947 oleh William Shockley, John Bardeen, Walter Brattain dari Bell Telephone Laboratories. Komputer Generasi II diantaranya DEC PDP-1, UNIVAC III, IBM 7000, NRC 300 untuk menangani sistem penjualan cash register. EVOLUSI KOMPUTER

35 Ciri komputer Generasi II : 1.teknologi dasar rangkaiannya transistor. 2.menggunakan bahasa pemrograman Fortran, Cobol, Algol, dll. 3.kapasitas memori utama lebih besar dengan kemampuan menyimpan puluhan ribu karakter. 4.menggunakan memori sekunder berupa magnetic tape dan magnetic disk untuk menambah kapasitas penyimpanan. 5.aplikasi yang dijalankan bisnis dan teknik. 6.ukuran fisik lebih kecil dibandingkan komputer generasi pertama. 7.membutuhkan lebih sedikit daya listrik. EVOLUSI KOMPUTER

36 3. GENERASI KETIGA ( 1963 – 1970 ) Jack S Kilby seorang karyawan Texas Instrument yang pertama memiliki ide untuk menyatukan seluruh komponen dalam satu blok ( monolith ) semikonduktor dan diwujudkannya tahun 1958 membuat IC pertama. Komputer yang mewakili generasi ini IBM S/360 tahun 1964, DG- NOVA, dll EVOLUSI KOMPUTER

37 Ciri komputer Generasi III : 1.teknologi dasar pembangun rangkaian yang digunakan adalah IC ( integrated circuit ) 2.penggunaan sistem operasi lebih bervariasi disesuaikan keperluan, muncul DOS, 3.piranti keluaran layar terminal yang dapat menampilkan gambar dan grafik. Kemampuan membaca tinta magnetic dengan MICR ( Magnetic Ink Caracters Recognation ) reader. 4.menggunakan memori sekunder dengan kapasitas yang lebih besar yaitu magnetic disk yang dapat menyimpan jutaan karakter. 5.memiliki fitur multiprocessing dan multiprogramming yaitu dapat memproses sejumlah data dari berbagai sumber yang berbeda dan dapat mengerjakan begerapa program secara bersamaan. 6.memiliki fitur jaringan, satu komputer dapat berkomunikasi dengan komputer lain. Kecepatan proses yang lebih baik. Satuan nanoseconds per detik 7.kapasitas memori lebih besar, dapat menyimpan ratusan ribu karakter 8.penggunaan daya listrik lebih hemat. EVOLUSI KOMPUTER

38 GENERASI KEEMPAT ( 1963 – Sekarang ) LSI dan VLSI adalah teknologi pemampatan komponen elektronik dalam 1 chip ( IC ). Jadi merupakan pemadatan beribu - ribu IC yang dijadikan satu dalam sebuah lempengan pesegi empat yang memuat rangkaian-rangkaian terpadu didalamnya. Klasifikasi chip IC berdasarkan jumlah komponen lektronik di dalamnya : 1.SSI ( Small Scale Integration ) : sampai 100 komponen elektronik per chip 2.MSI ( Medium Scale Integration ) : 100 – 3000 komponen elektronik per chip 3.LSI ( Large Scale Integration ) : 3000 – komponen elektronik per chip 4.VLSI ( Very Large Scale Integration ) : – 1 juta komponen elektronik per chip 5.ULSI ( Ultra Large Scale Integration ): lebih dari 1 juta komponen elektronik per chip Pemampatan komponen merupakan hal yang logis untu alasan ekonomis dan kecepatan. Semakin mampat maka biaya untuk membangunnya semakin sedikit dan kecepatannya semakin tinggi karena jarak antar komponen semakin dekat. Ide pemampatan berikutnya adalah WSI ( Wafer Scale Integration ) yaitu menyatukan seluruh bagian fungsional komputer dalam 1 chip. EVOLUSI KOMPUTER

39 Komputer generasi ini dimulai dari IBM S/370, komputer pribadi seperti IBM untuk PowerPC, Intel, Sun dengan SuperSPARC, AMD, Hawlet Packard,dll. EVOLUSI KOMPUTER

40 5. GENERASI KELIMA ( Sekarang - … ) Berbagai usaha untuk menemukan teknologi baru, salah satu pelopor adalah Jepang dengan proyek ICOT (Institute for New Computer Technology). EVOLUSI KOMPUTER

41 Evolusi & Perkembangan Komputer Kmputer Generasi - 1 Komponen utama : Vacum Tube Contoh: ENIAC Electronic Numerical Integrator And Computer Berat 30 ton dan Volume ft2 Berisi lebih dari tabung vakum Membutuhkan daya listrik 140 kilo watt Mampu melakukan 5000 operasi penambahan perdetik

42 Evolusi & Perkembangan Komputer John Von Neumann 1.Ahli matematik yang juga salah satu konsultan pada proyek ENIAC 2.Perancang komputer EDVAC (= Electronic Discrete Variable Computer) pada tahun Perancang komputer IAS (= Institute for Advance Studies) di Princeton University USA, berbasis “Stored Program Concept” (1945) 5. Pencipta “Stored Program Concept”,yaitu konsep arsitektur komputer modern yang terdiri dari 3 prinsip utama 1. Data dan Instruksi dapat disimpan didalam suatu lokasi yang disebut “memory” (read/write-memory) 2. Memory dapat diakses berdasarkan “address” lokasinya. 3. Program dieksekusi secara sekuensial atau berurutan dari satu instruksi ke instruksi berikutnya.

43 Evolusi & Perkembangan Komputer Struktur Dasar IAS-Computer Secara garis besar, struktur dasar sebuah komputer berbasis IAS akan terdiri dari 1.Main Memory 2.I/O (=Input/Output) 3.CPU, yang terdiri dari a. ALU b. Control Unit Dikenal dengan sebutan “Mesin Von Neumann”

44 Evolusi & Perkembangan Komputer  1000 x 40 bit words  Binary number  2 x 20 bit instructions  Set of registers (storage in CPU)  Memory Buffer Register(MBR)  Memory Address Register(MAR)  Instruction Register(IR)  Instruction Buffer Register(IBR)  Program Counter(PC)  Accumulator(AC)  Multiplier Quotient(MQ) Rincian Struktur IAS-Computer

45 Evolusi & Perkembangan Komputer Format dasar instruksi Komputer IAS : 1. Fetch 2. Decode 3. Execute ( Operand Fetch dan Execute ) Instruksi Komputer IAS 1. Data Transfer 2. Unconditional Branch 3. Conditional Branch 4. Arithmatic 5. 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.

46 Evolusi & Perkembangan Komputer Komputer Generasi Ke - 2 Spesifikasi: 1. Komponen utama : Transistor 2. Kecepatan proses lebih tinggi 3. Kapasitas penyimpanan data / instruksi yang lebih besar 4. Ukuran lebih kecil 5. Daya operasional dan dimensi fisik yang makin kecil. 6. Menggunakan bahasa pemrograman tingkat tinggi. 7. Diperkenalkannya Multiplexor yang berfungsi sebagai I/O Processor. 8. Terjadinya pemisahan antara internal instruction dan external instruction. 9 Komunikasi antara CPU dan I/O Controller menggunakan teknik interupsi. 10. Contoh : IBM seri 7000 seperti IBM 7090, IBM 7094 I, IBM 7094 II

47 Evolusi & Perkembangan Komputer Komputer Generasi ke-3 Spesifikasi: 1. Komponen utama : Integrated Circuit dari kelas SSIC dan MSIC 2. Integrated Circuit yang digunakan adalah : Small Scale Integrated Circuit ( SSIC ) Medium Scale Integrated Circuit ( MSIC ) 3. Memory yang digunakan : semikonduktor 4. Teknology mikroelektronika sudah mulai dibentuk  gate dan memory Cell (flip flop). 5. Dari gate dan memory Cell maka terbentuklah 4 fungsi dasar dari sistem komputer. a. Data Storage  memory cell. b. Data Processing  gate. c. Data Transfer  memory cell dan gate. d. Control  gate.

48 Evolusi & Perkembangan Komputer 6. I/O Processor menalami perubahan : a. Selector Channel  untuk I/O kecepatan tinggi. b. Multiplexer Channel  untuk I/O yang kecepatan sedang 7.Diperkenalkannya sistem akses langsung ke memory yaitu DMA ( Direct Memory Access ) Contoh : IBM System 360, DEC PDP - 8 Komputer Generasi Ke-4 1. Komponen utama : Integrated Circuit 2. Integrated Circuit yang digunakan adalah LSIC ( Large Scale Integrated Circuit ) 3. Mulai diperkenalkan teknologi mikroprosesor 4. Penggunaan Operating System yang lebih baik 5. Memory semikonduktor telah mencapai kerapatan yang tinggi  RAM dan ROM 6. Diperkenalkannya konsep jaringan.

49 Evolusi & Perkembangan Komputer Komputer Generasi Ke- 5 Spesifikasi: 1. Komponen utama : Integrated Circuit 2. Integrated Circuit yang digunakan adalah VLSIC (Very Large Scale Integrated Circuit) 3. Perkembangan perangkat lunak kearah grafis dan animasi. 4. Mulai diperkenalkannya aplikasi desktop 5. Adanya perkembangan dari teknologi microprocessor, contoh INTEL : / Pentium (80586)

50 Evolusi & Perkembangan Komputer Tabel Evolusi Komputer

51 Evolusi & Perkembangan Komputer Perancangan kinerja 1. Aplikasi Desktop : Aplikasi desktop yang memerlukan daya yang besar pada sistem yang berbasis miocroprocessor saat ini meliputi : a. Pengolahan Citra b. Voice Recognition c. Video Konference d. Multimedia 2. Teknik Perancangan microprocessor kontemporer Untuk peningkatan kecepatan processor maka beberapa tahapan telah dibuat diantaranya : a. Branch Prediction b. Data Flow Analysis c. Speculative Executive

52 Evolusi & Perkembangan Komputer 3. Keseimbangan Kinerja Pengaturan organisasi dan arsitektur untuk mengkompensasi perbedaan kemampuan yang terdapat diantara bermacam macam komponen. Beberapa cara ditempuh untuk mencapai keseimbangan kerja : 1. Melebarkan DRAM dan menggunakan lintasan data bus yang lebih besar 2. Mengubah interface DRAM dengan melibatkan cache atau teknik buffering. 3. Mengurangi frekwensi akses memori dengan menggunakan struktur cache yang lebih kompleks dan effisien antara processor dan memory utama. 4. Meningkatkan bandwidth interkoneksi antara processor dengan memori dengan menggunakan hierarkhi bus untuk mem – buffer – kan data. 5. Meningkatkan bandwidth interkoneksi antara processor dengan memory utama dengan menggunakan bus – bus berkecepatan tinggi.

53 Evolusi & Perkembangan Komputer Pendekatan dasar pada Arsitektur Komputer: 1. Pendekatan hardware Peralatan untuk tujuan khusus Kecepatan operasi yang tinggi Untuk pengembangan dibutuhkan tambahan peralatan baru Harga relatif mahal 2. Pendekatan Software Peralatan yang multiguna (General Purpose) Kecepatan proses yang relatif tidak terlalu tinggi Fungsi dari keseluruhan sistem tergantung dari instruksi atau program yang ada. Untuk pengembangan, difokuskan pada penambahan perangkat lunak. Harga relatif lebih murah.

54 Evolusi & Perkembangan Komputer Komponen komponen Data Transfer 1. CPU (Central Processing Unit ) 2. MAR ( Memory Addres Register ) 3. MBR ( Memory Buffer Register ) 4. IOAR ( Input Output Address Register ) 5. IOBR ( Input Output Buffer Register Pengolahan instruksi terbagi menjadi 3 fase utama, yaitu : 1. Fetch instruksi 2. Decode instruksi 3. Execute instruksi Aksi pada awal siklus instruksi dibagi dalam 4 tahapan penting : 1. CPU  Memory 2. CPU  I/O 3. Data Processing 4. Control

55 Evolusi & Perkembangan Komputer Adapun singkatan dari gambar tersebut diatas : IAC: Instruction Address Calculation IF: Instruction Fetch IOD: Instruction Operation Decoding OAC : Operand Address Calculation OF: Operang Fetch DO: Data Operation OS : Operand Store

56


Download ppt "© 2009 Fakultas Teknologi Informasi Universitas Budi Luhur Jl. Ciledug Raya Petukangan Utara Jakarta Selatan 12260 Website:"

Presentasi serupa


Iklan oleh Google