Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

William Stallings Computer Organization and Architecture Pertemuan 2 Evolusi Komputer dan Ujuk kerja/Performance.

Presentasi serupa


Presentasi berjudul: "William Stallings Computer Organization and Architecture Pertemuan 2 Evolusi Komputer dan Ujuk kerja/Performance."— Transcript presentasi:

1 William Stallings Computer Organization and Architecture Pertemuan 2 Evolusi Komputer dan Ujuk kerja/Performance

2 Evolusi Komputer  Ditandai oleh pertambahan kecepatan prosessor, pengurangan ukuran, penambahan kapasitas memory dan penambahan kecepatan I/O.  Perkembangan karena pengecilan ukuran prossesor yang dinamakan microprocessor.  Masalah yang timbul adalah ketidak seimbangan kemajuan antara element komputer, contoh: kecepatan memory tidak secepat processornya.

3 Sejarah Singkat Komputer  Generasi pertama : Tabung (vacum tube)‏

4 ENIAC - background  Electronic Numerical Integrator And Computer  Pengawasan oleh Eckert and Mauchly  University of Pennsylvania  Menghitung Lintasan senjata :Trajectory tables for weapons  Mulai tahun 1943  Selesai tahun 1946  Terlambat untuk dipakai perang  Digunakan sampai 1955

5 ENIAC

6 ENIAC - details  Decimal (not binary)‏  20 accumulators of 10 digits  Programmed secara manual dengan switches  18,000 tabung (vacuum tubes)‏  30 tons berat  15,000 square feet  140 kW kosumsi listrik  5,000 pejumlahan per detik

7 Von Neumann/Turing  Konsep “Stored Program”  Main memory menyimpan programs dan data  ALU beroperasi pada data biner  Control unit menterjemahkan instruksi dari memory dan kemudian meng-eksekusinya.  Input and output peralatan dioperasikan oleh control unit  Princeton Institute for Advanced Studies (IAS)‏  Selesai pada tahun 1952

8 Struktur Mesin dari von Nuemann Main Memory Arithmetic and Logic Unit Program Control Unit Input Output Equipment

9

10 IAS - details  Memory 1000 x 40 bit words  Binary number  2 x 20 bit instructions  Set of registers (storage in CPU)‏  Memory Buffer Register  Memory Address Register  Instruction Register  Instruction Buffer Register  Program Counter  Accumulator  Multiplier Quotient

11 Structure of IAS - detail Main Memory Arithmetic and Logic Unit Program Control Unit Input Output Equipment MBR Arithmetic & Logic Circuits MQAccumulator MAR Control Circuits IBR IR PC Address Instructions & Data Central Processing Unit

12 Commercial Computers  Eckert-Mauchly Computer Corporation  UNIVAC I (Universal Automatic Computer)‏  Digunakan oleh Biro Perhitungan Sensus 1950 Amerika.  Became part of Sperry-Rand Corporation  Late 1950s - UNIVAC II  Faster  More memory

13 UNIVAC I Universal Automatic Computer  UNIVAC I menggunakan vacuum tubes  Berat 29,000 pounds (13 tons)‏  Kosumsi listrik 125 kW  Performansi kira-kira operations per detik  Jalan dalam clock 2.25 MHz.  Tempat tersediri (i.e. the processor dan memory unit) was 4.3 m x 2.4 m x 2.6 m high.  Sistem yang lengkap membutuhkan ruang lebih dari 35.5 m².

14 IBM  Punched-card processing equipment  the 701  IBM’s stored program komputer pertama  Perhitungan Scientific  the 702  Aplikasi Business  Lead to 700/7000 series

15 IBM 701  Mesin computer IBM pertama large-scale electronic computer yg dibuat masal secara kuantitas.  IBM's first commercially available scientific computer;  The first IBM machine in which programs were stored in an internal, addressable, electronic memory;

16 IBM 705 (1954)  The IBM 705 Electronic Data Processing Machine diperkenalkan pada October The 705 merupakan kelanjutan dari IBM 702.  The 705 menggunakan magnetic core memory yg dapat menyimpan 20,000 characters, dua kali lipat dibanding IBM 702.  The 705 model III (September 1957) adalah mesin IBM terakhir yang menggunakan large-scale vacuum tube.

17 Generasi Kedua Komputer  Generasi ini ditandai perubahan dibidang electronic.  Transistor menggantikan lampu tabung (vacum tube).  Transistor adalah komponen “solid state”.

18 Transistors  Mengantikan tabung radio(vacuum tubes)‏  Lebih kecil  Lebih Murah  Sedikit mengeluarkan panas.  Kompenen Solid State  Terbuat dari Silicon (Sand)‏  Ditemukan tahun 1947 laboratorium Bell Oleh William Shockley et al.

19

20 Transistor Based Computers  Mesin Generation Kedua  NCR & RCA memproduksi mesin transistor kecil.  IBM 7000  DEC  Produced PDP-1

21 PDP-1

22 Generasi Ketiga Komputer-IC  Satu komponen transistor disebut “komponen diskrit”.  1958 Penemuan revolusi elektronik yang memulai era mikro-electronic dari IC –Integrated Circuit.  IC berisi banyak transistor dalan satu tempat yg kecil.

23 Generasi Ketiga Komputer-IC  Jack Kilby of Texas Instruments mematenkan integrated circuit pertama pada Feb. 1959; Kilby menggunakan germanium IC pertaman bulan Oct. 1958;  Produk komersial pertama menggunakan IC adalah alat bantu pendengaran Dec. 1963;  General Instrument made LSI chip (100+ components) for Hammond organs 1968

24 Microelectronics  Secara bahasa berarti - “elektronik kecil”  Sebuah komputer dibuat dari sejumlah gate elektronik,sel memori yang saling terhubung.  Ini semua bisa dibuat dalam sebuah semiconductor.  e.g. silicon wafer

25 Generasi Keempat Komputer Microprosessor  Gilbert Hyatt at Micro Computer Co. mepatentkan microprocessor; Ted Hoff di Intel pd bulan February memperkenalkan 4-bit 4004, a VSLI of 2300 components, digunakan untuk perusahaan jepang Busicom untuk membuat satu chip sebuah calculator;  Intel membuat 8-bit microprocessors 8008 and 8080

26 Generasi Komputer  1. Vacuum tube  2. Transistor  3. Small scale integration (SSI)  Up to 100 devices dalam sebuah chip  Medium scale integration (MSI)  100-3,000 devices dalam sebuah chip  4. Large scale integration (LSI)  3, ,000 devices dalam sebuah chip  5. Very large scale integration (VLSI) 1978-sekarang  100, ,000,000 devices dalam sebuah chip  Ultra large scale integration (ULSI)‏  Lebih 100,000,000 devices dalam sebuah chip

27 Moore’s Law  Penambahan kerapatan komponen di satu chip  Gordon Moore – salah satu pendiri Intel  Jumlah transistors di satu chip akan 2x lipat tiap tahun.  Sejak 1970’s perkembangan sedikit melambat  Jumlah dari transistors 2x lipat tiap18 months

28 Moore’s Law  Kerapatan yang tinggi bisa berarti hubungan listrik yang lebih pendek yang berarti akan meninggikan perfomansi.  Ukuran yang kecil menambah flesibilitas.  Mengurangi power(sumbar daya) dan persyaratan pendinginan.  Lebih sedikit sambungan akan menambah kehandalan.

29 Perkembangan CPU (Jumlah Transistor) ‏

30 IBM 360 series-1964  Menggantikan (& tidak compatible dengan) serie 7000  Komputer pertama yang dirancang sistem komputer “family” (akrsitektur sama dgn penerusnya).

31 IBM 360 series-1964  Sistem komputer “family” (akrsitektur sama dgn penerusnya).  Instruksi set sama atau identik  Sistem Operasi yg sama atau identik  Penambahan kecepatan  Penambahan jumlah port I/O (contoh: terminal lebih banyak)‏  Ukuran memori bertambah  Mengurangi Biaya  Multiplexed switch structure

32 DEC PDP-8  1964  First minicomputer (after miniskirt!)‏  Did not need air conditioned room  Small enough to sit on a lab bench  $16,000  $100k+ for IBM 360  Embedded applications & OEM  BUS STRUCTURE

33 PDP-8

34 DEC - PDP-8 Bus Structure OMNIBUS Console Controller CPU Main Memory I/O Module I/O Module

35 Memory Memori Magnetic Core Atau disebut juga memori ferrite-core, adalah bentuk awal dari memori komputer. Menggunakan keramik magnet kecil berbentuk ring, core ini menyimpan informasi melalui polaritas medan magnit yg terkandungya. Disebut memori core atau core saja

36 Semiconductor Memory  Technolgi yang sama untuk processor dapat digunakan untuk Memory.  1970 Fairchild  Non-destructive read-”pembacaaan data tidak akan menhapus data”  Jauh lebih cepat dari “core”  Kapasitas akan mendekati dua kali lebih besar setiap tahunnya.

37 Intel   Microprocessor pertama  Semua kompone CPU terdapat pada satu kepingan (chip)‏  4 bit  Followed in 1972 by 8008  8 bit  Keduanya disrancang untuk aplikasi tertentu.   Microprosessor general purpose pertama dari Intel.

38 Speeding it up  Pipelining  On board cache  On board L1 & L2 cache  Prediksi Percabangan  Data flow analysis  Speculative execution

39 Ketidakseusaian Unjuk Kerja Performance Mismatch  Kecepatan Processor bertambah  Kapasitas Memory bertambah  Kecepatan Memory speed tertinggal jauh dibelakang kecepatan processor.

40 DRAM and Processor Characteristics

41 Trends dalam penggunaan DRAM

42 Solusi Solutions  Tambahkan jumlah bit yang dapat diretrieve sekaligus. I  Dengan cara membuat DRAM “lebih lebar” dibanding lebih “dalam”.  Ubah interface DRAM  Menggunakan Cache  Kurangi frekuensi akses ke memory  Dengan membuat cache yg lebih kompleks dan cache dalam chip  Tambahkan badwidth interconnection  High speed buses  Hierarchy of buses

43 Review ENIAC EDVAC IAS UNIVAC IBM TRANSISTOR MICROPROSESOR 2ACD857A


Download ppt "William Stallings Computer Organization and Architecture Pertemuan 2 Evolusi Komputer dan Ujuk kerja/Performance."

Presentasi serupa


Iklan oleh Google