Organisasi dan Arsitektur Komputer Perancangan Kinerja William Stallings

  • Slides: 16
Download presentation
Organisasi dan Arsitektur Komputer : Perancangan Kinerja (William Stallings) Chapter 1 Pendahuluan Komputer sebagai

Organisasi dan Arsitektur Komputer : Perancangan Kinerja (William Stallings) Chapter 1 Pendahuluan Komputer sebagai sebuah sistem yang berhirarki Komputer dapat dianggap sebagai struktur sejumlah komponen berserta fungsinya yang dijelaskan sebagai fungsi kolektif struktur dan fungsi internalnya. 1

Arsitekture & Organisasi z Arsitekture komputer berkaitan dengan atribute-atribute yang nampak bagi programmer y

Arsitekture & Organisasi z Arsitekture komputer berkaitan dengan atribute-atribute yang nampak bagi programmer y Set Instruksi, jumlah bit yang digunakan untuk penyajian data, mekanisme I/O, teknik pengalamantan (addressing techniques). y Contoh: apakah tersedia instruksi untuk perkalian? z Organisasi komputer berkaitan dengan unit-unit operasional dan interkoneksinya yang merealisasikan spesifikasi arsitektural y Control signals, interfaces, memory technology. y Contoh: Apakah instruksi perkalian diimplementasikan secara hardware, ataukah dikerjakan dengan penambahan secara berulang? 2

Arsitektur & Organisasi z Arsitektur sama, organisasi dapat berbeda z Arsitektur bertahan lama, organisasi

Arsitektur & Organisasi z Arsitektur sama, organisasi dapat berbeda z Arsitektur bertahan lama, organisasi menyesuaikan perkembangan teknologi y. Semua Intel famili x 86 memiliki arsitektur dasar yang sama y. Famili IBM System/370 memiliki arsitektur dasar yang sama y. Memberikan compatibilitas instruksi level mesin x. At least backwards y. Organisasi antar versi memiliki perbedaan 3

Strukture & Fungsi z Strukture adalah bagaimana masing-masing komponen saling berhubungan satu sama lain

Strukture & Fungsi z Strukture adalah bagaimana masing-masing komponen saling berhubungan satu sama lain z Fungsi merupakan operasi dari masing-masing komponen sebagai bagian dari struktur FUNGSI z Semua komputer memiliki 4 fungsi: y Pengolahan data - Data processing y Penyimpanan data - Data storage y Pemindahan data - Data movement y Kendali - Control 4

Fungsi z Komputer dilihat dari sudut pandang Fungsi. Data Storage Facility Data Movement Apparatus

Fungsi z Komputer dilihat dari sudut pandang Fungsi. Data Storage Facility Data Movement Apparatus Control Mechanism Data Processing Facility 5

Fungsi – Pemindahan data z Contoh: dari keyboard ke layar monitor Data Storage Facility

Fungsi – Pemindahan data z Contoh: dari keyboard ke layar monitor Data Storage Facility Data Movement Apparatus Control Mechanism Data Processing Facility 6

Fungsi – Penyimpanan data z Contoh: download dari internet Data Storage Facility Data Movement

Fungsi – Penyimpanan data z Contoh: download dari internet Data Storage Facility Data Movement Apparatus Control Mechanism Data Processing Facility 7

Fungsi – Pengolahan data Contoh: updating bank statement Data Storage Facility Data Movement Apparatus

Fungsi – Pengolahan data Contoh: updating bank statement Data Storage Facility Data Movement Apparatus Control Mechanism Data Processing Facility 8

Fungsi – Pengolahan data z Contoh: pencetakan bank statement Data Storage Facility Data Movement

Fungsi – Pengolahan data z Contoh: pencetakan bank statement Data Storage Facility Data Movement Apparatus Control Mechanism Data Processing Facility 9

Strukture Komputer - Top Level Peripherals Computer Central Processing Unit Computer Main Memory Systems

Strukture Komputer - Top Level Peripherals Computer Central Processing Unit Computer Main Memory Systems Interconnection Input Output Communication lines 10

Strukture CPU Computer Arithmetic and Login Unit Registers I/O System Bus Memory CPU Internal

Strukture CPU Computer Arithmetic and Login Unit Registers I/O System Bus Memory CPU Internal CPU Interconnection Control Unit 11

Strukture - Control Unit CPU Sequencing Logic ALU Internal Bus Control Unit Register &

Strukture - Control Unit CPU Sequencing Logic ALU Internal Bus Control Unit Register & Decoders Registers Control Memory 12

Outline Text Book z Evolusi dan Kinerja Komputer z Strukture Interkoneksi z Internal Memory

Outline Text Book z Evolusi dan Kinerja Komputer z Strukture Interkoneksi z Internal Memory z External Memory z Input/Output z Dukungan Operating Systems z Aritmatika Computer z Set Instruksi 13

Outline Text Book z Strukture dan Fungsi CPU z Reduced Instruction Set Computers (RISC)

Outline Text Book z Strukture dan Fungsi CPU z Reduced Instruction Set Computers (RISC) z Processor Superscalar z Operasi Control Unit z Microprogrammed Control z Multiprocessors dan Vector Processing z Parallel Prosesor z Digital Logic (Appendix) 14

Internet Resources - Web site for book z http: //www. shore. net/~ws/COA 5 e.

Internet Resources - Web site for book z http: //www. shore. net/~ws/COA 5 e. html ylinks to sites of interest ylinks to sites for courses that use the book yerrata list for book yinformation on other books by W. Stallings 15

Internet Resources - Web sites to look for z WWW Computer Architecture Home Page

Internet Resources - Web sites to look for z WWW Computer Architecture Home Page z CPU Info Center z ACM Special Interest Group on Computer Architecture z IEEE Technical Committee on Computer Architecture z Intel Technology Journal z Manufacturer’s sites y. Intel, IBM, etc. 16