Materi Perkuliahan • Pengantar Arsitektur dan Organisasi Komputer • Evolusi dan Kinerja Komputer • Fungsi dan Interkoneksi Komputer • Memori Cache • RAM dan ROM • Memori Eksternal • Sistem Input/Output
6/26/18 STMIK STIKOM INDONESIA 2013 2
• Aritmatika Komputer • Set-set Instruksi : Karakteristik dan Fungsi • Set-set Instruksi : Mode dan Bentuk Pengalamatan • Struktur dan Fungsi CPU • Pipelining • Prosesor RISC
6/26/18 STMIK STIKOM INDONESIA 2013 3
Buku Referensi • William, S. 2010. Computer Organization and Architecture : Designing for Performance, 8th Edition. New Jersey : Prentice-Hall.
Mengapa Arsitektur & Organisasi Komputer ? • Untuk mengetahui secara jelas dan selengkap mungkin mengenai sifat dan karakteristik dari komputer modern • Tantangan yang dihadapi : – Produk yang beragam, berdasarkan harga, ukuran, kinerja, dan aplikasi – Teknologi komputer yang selalu berubah dengan pesat • teknologi IC yang digunakan untuk mengkonstruksi komponen komputer • konsep organisasi paralel untuk mengkombinasikan komponen- komponen tersebut
6/26/18 STMIK STIKOM INDONESIA 2013 7
Arsitektur & Organisasi Komputer • Arsitektur komputer : – Atribut-atribut sistem yang terlihat dari sudut pandang programmer – Atribut-atribut yang berdampak langsung pada eksekusi logis dari suatu program – Contoh : himpunan instruksi, jumlah bits yang digunakan untuk menyatakan berbagai tipe data, mekanisme I/O, dan teknik pengalamatan memori
6/26/18 STMIK STIKOM INDONESIA 2013 8
• Organisasi komputer : – Unit operasional dan interkoneksinya yang diwujudkan sebagai spesifikasi arsitektural – Contoh : detil hardware yang terlihat oleh programmer, seperti sinyal kontrol, interfaces antara komputer dan peripheral, dan teknologi memori yang digunakan
6/26/18 STMIK STIKOM INDONESIA 2013 9
Contoh • Permasalahan arsitektur : – Apakah komputer akan memiliki multiply instruction ? • Permasalahan organisasi : – Apakah instruksi tersebut akan diimplementasikan menggunakan suatu unit multiply khusus atau menggunakan mekanisme penggunaan berulang terhadap unit penjumlahan dari sistem ?
6/26/18 STMIK STIKOM INDONESIA 2013 10
Struktur dan Fungsi Komputer • Komputer merupakan suatu sistem yang kompleks, yang terdiri dari jutaan komponen elektronika dasar • Bagaimana cara memahaminya? – Kuncinya adalah mengenali sifat hierarki dari sistem tersebut • Sifat hierarki dari sistem kompleks merupakan hal yang penting dari sisi desain dan deskripsi
6/26/18 STMIK STIKOM INDONESIA 2013 11
• Dari sisi desain, pada setiap level dari hierarki sistem, yang perlu diperhatikan adalah : – Struktur : cara komponen-komponen saling terhubung – Fungsi : operasi dari setiap komponen sebagai bagian dari struktur • Dari sisi deskripsi, ada dua pendekatan yang dapat digunakan untuk memahami sistem kompleks : – Pendekatan bottom-up – Pendekatan top-down
6/26/18 STMIK STIKOM INDONESIA 2013 12
Fungsi • Fungsi dasar yang dapat dilakukan oleh komputer : – Pengolahan data (data processing) – Penyimpanan data (data storage) – Pemindahan data (data movement) – Kontrol (control)
6/26/18 STMIK STIKOM INDONESIA 2013 13
6/26/18 STMIK STIKOM INDONESIA 2013 14 Kemungkinan Operasi Komputer Yang Dilakukan (1)
6/26/18 STMIK STIKOM INDONESIA 2013 15
Kemungkinan Operasi Komputer Yang Dilakukan (2)
6/26/18 STMIK STIKOM INDONESIA 2013 16
Struktur • Komponen struktural utama dari komputer: – Central processing unit (CPU) : mengontrol operasi komputer dan membentuk fungsi-fungsi pengolah datanya – Memori utama : menyimpan data – I/O : memindahkan data antara komputer dengan lingkungan luarnya – Sistem interkoneksi : beberapa mekanisme komunikasi antara CPU, memori utama, dan I/O
6/26/18 STMIK STIKOM INDONESIA 2013 17
6/26/18 STMIK STIKOM INDONESIA 2013 18 Materi Minggu Depan • Evolusi dan Kinerja Komputer – Sejarah Singkat Komputer – Perancangan Kinerja • Kecepatan Microprocessor • Keseimbangan Kinerja – Evolusi Pentium dan Power PC – Evolusi Arsitektur Intel x86