GARISGARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP) Mata Kuliah Bobot Mata Kuliah : : Arsitektur Komputer 3 Sks Deskripsi Mata Kuliah : Memberikan pengetahuan kepada mahasiswa secara mendalam mengenai konsep-konsep dari fungsi dan struktur yang mendasar pada system computer modern, di mana pembahasan dititik beratkan pada segi arsitektural seperti prosesor, system bus, memori dan perangkat I/O beserta spesifikasi internal system, seperti instruction set, teknologi RISC, microprogrammed control maupun spesifikasi eksternal seperti super scalar processor, parallel processor dan MESI protocol pada cahce coherence. Pertemuan / Pokok Bahasan / Tujuan Minggu Instruksional Umum (TIU) 1 2 Sub Pokok Bahasan dan Sasaran Belajar / Tujuan Tehnik Media Instruksional Khusus (TIK) Pembelajaran Pembelajaran Pengantar 1. Organisasi Komputer 2. Struktur dan Fungsi 3. Sejarah Perkembangan Komputer TIU: Memberikan penjelasan tentang cakupan materi yang akan dibahas dalam organisasi komputer dan sejarah perkembangan komputer. Sistem Bilangan dan Pengkodean TIK: Mahasiswa mampu : 1. Mengerti cakupan materi Organisasi Komputer 2. Mengerti struktur dan fungsi organisasi komputer secara umum 3. Mengetahui sejarah perkembangan komputer 1. Sistem bilangan 2. Pengkodean TIU: Memberikan penjelasan tentang representasi data, sistem bilangan dan pengkodean yang digunakan dalam system konputer TIK: Mahasiswa mampu : 1. Memahami sistem bilangan dan pengkodean yang digunakan dalam komputer digital 2. Menjelaskan cara mengidentifikasi masalah, memahami kerja dari sistem, Menganalisis hasil penelitian dan membuat laporan hasil analisis. Evaluasi Referensi Kuliah mimbar OHP, papan tulis 1 Kuliah mimbar OHP, papan tulis 2, 3 3 4-5 Representasi Data 1. Tipe Data 2. Representasi Fixed-point 3. Representasi Floating-point TIU: Memahami berbagai jenis representasi data dan implementasinya pada komputer TIK: Mahasiswa mampu : 1. Memahami berbagai macam tipe data yang terdapat dalam komputer digital yang direpresentasikan dalam format biner dalam register komputer 2. Mahasiswa dapat memahami representasi bilangan yang digunakan dalam operasi aritmatika dalam kode biner yang digunakan dalam pemrosesan data 1. Aljabar Boolean 2. Karnough Map 3. Komponen Logika Kombinasial Gerbang standar Piranti kombinasial MSI dan LSI 4. Komponen logika sekuensial Flip-flop Piranti Sekuensial MSI dan LSI Prinsip dan Perancangan Logika Organisasi Komputer Dasar TIK: Mahasiswa dapat : 1. Memahami aljabar Boolean yang berguna dalam perancangan logika 2. Menggunakan K-Map untuk menyederhanakan rangkaian logika 3. Memahami perancangan dan prinsip kerja komponen logika kombinasional dan komponen logika sekuensial 1. Blok diagram organisasi komputer dasar 2. Format Instruksi TIU: Memberikan penjelasan tentang diagram blok Organisasi Komputer TIK: Mahasiswa dapat : 1. Memahami blok diagram organisasi komputer dasar beserta dengan contoh format instruksi TIU: Memberikan pengetahuan tentang perancangan rangkaian logika yang merupakan dasar sebuah sistem komputer 6 Kuliah mimbar OHP, papan tulis Latihan soal dan pekerjaan rumah 2, 3 Kuliah mimbar OHP, papan tulis Latihan soal dan pekerjaan rumah 2, 3 Kuliah mimbar OHP, papan tulis Latihan soal dan paper 1, 2 7 8 9 & 10 Central Processing Unit 1. 2. 3. 4. TIU: Memberikan penjelasan tentang diagram blok organisasi komputer TIK: Mahasiswa dapat : 1. Memahami fungsi komponen internal CPU 2. Memahami kerangka operasi dari tiap-tiap komponen 3. Memahami gambaran sistem dan pengoperasiannya UJIAN TENGAH SEMESTER Kuliah mimbar 1. Sistem Input Output 2. Pengaksesan I/O 3. I/O Terprogram 4. I/O Interupsi 5. Direct Memory Access (DMA) 6. Interfacing Piranti Pemrosesan Input/Output (I/O) TIU: Memberikan pengetahuan tentang proses kerja yang dilakukan oleh sistem Input/Output (I/O) 11 Memory Internal Diagram blok CPU ALU (Aritmatic Logic Unit) CLU (Control Logic Unit) Register dan penerapannya pada CPU TIK: Mahasiswa mampu : 1. Memahami dan menjelaskan sistem I/O 2. Memahami dan menjelaskan cara kerja pengaksesan I/O 3. Memahami dan menjelaskan I/O terprogram termasuk perintah dan instruksi I/O 4. Memahami dan menjelaskan I/O interupsi termasuk pengolahan dan perancangan 5. Memahami dan menjelaskan cara kerja Direct Memory Access (DMA) berikut fungsi dan pengendalinya 6. Memahami dan menjelaskan struktur suatu interface piranti I/O 1. Sistem memori komputer 2. Memori utama Semikonduktor 3. Memori Cache 4. Advanced DRAM Kuliah mimbar Kuliah mimbar OHP, papan tulis Latihan soal 1, 2 OHP, papan tulis Latihan soal dan paper 1, 2 OHP, papan tulis Latihan soal dan paper 1, 2 TIU: Memberikan pengetahuan tentang organisasi memori komputer, memori utama semikonduktor, cache dan organisasi DRAM 12 & 13 14 & 15 Memori Eksternal TIK: Mahasiswa mampu : 1. Memahami karakteristik sistem memori komputer dan hirarkinya 2. Mengerti memori utama semikonduktor (tipe, katagori dan sifatnya) 3. Memahami adanya cache yang dapat membantu memori utama 4. Mengetahui organisasi DRAM 1. Disk Magnetik 2. RAID. 3. Memori Optik 4. Pita Magnetik TIU: Melmberikan pengetahuan tentang sejumlah perangkat dan sistem memori eksternal. Membahas tentang pengetahuan Disk Array untuk mendapatkan kinerja yang lebih besar serta cara kerja Disk Magnetik, RAID, Memori Optik dan Pita Magnetik Pemrograman Mikro, Komputer pipelining dan pemrosesan paralel TIK: Mahasiswa dapat : 1. Mengetahui dan memahami sistem dan cara kerja disk magnetic berupa organisasi data dan pemformatan, karakteristik serta waktu akses 2. Memahami fungsi utama RAID dan enam tingkatan pola RAID 3. Memahami sistem kerja CD-ROM, WORM serta Disk Optik yang dapat dihapus 4. Memahami sistem kerja pita magnetik TIU: Memberikan penjelasan tentang konsep pemrograman mikro, TIK: Mahasiswa mampu : 1. Mengetahui dan memahami pemrograman mikro 1. Pemrograman Mikro 2. Micro programmed dan keuntungan pemrograman mikro 3. Organisasi CLU micro programmed 4. Konsep pipeline 5. Efisiensi pipeline 6. Pemrosesan parallel 7. Klasifikasi arsitektur komputer parallel Kuliah mimbar OHT, papan tulis Latihan soal dan paper 1, 2 Kuliah mimbar OHT, papan tulis Latihan soal dan paper 1, 2 konsep dasar pipeline 16 2. Memahami micro programmed dan mengetahui keuntungan dengan menggunakan pemrograman mikro 3. Menjelaskan organisasi CLU micro programmed 4. Memahami konsep pipelining dan efisiensi pipeline 5. Menjelaskan pemrosesan parallel 6. Menjelaskan arsitektur komputer parallel UJIAN AKHIR SEMESTER Daftar Referensi [1] William Stalling Computer Organization and Architecture, Prentice Hall, 5 Th ed, 2000 [2] Soepono Soeparlan, Pengantar Organisasi Sistem Komptuer, Diktat Guandarma, 1995 [3] Roger L Tokheim, Prinsip-prinsip Digital, seri Buku Schaum