Mata Kuliah : Arsitektur Komputer Bobot Mata Kuliah : 3 Sks GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP) Deskripsi Mata Kuliah : 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 / Minggu Pokok Bahasan / Tujuan Instruksional Umum (TIU) Sub Pokok Bahasan dan Sasaran Belajar / Tujuan Instruksional Khusus (TIK) Tehnik Pembelajaran Media Pembelajaran Evaluasi Referensi 1 Pengantar 1. Organisasi Komputer 2. Struktur dan Fungsi 3. Sejarah Perkembangan Komputer 1 tentang cakupan materi yang akan dibahas dalam organisasi komputer dan sejarah perkembangan komputer. 2 Sistem Bilangan dan Pengkodean 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 tentang representasi data, sistem bilangan dan pengkodean yang digunakan dalam system konputer 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.
3 Representasi Data Memahami berbagai jenis representasi data dan implementasinya pada komputer 4-5 Prinsip dan Perancangan Logika 1. Tipe Data 2. Representasi Fixed-point 3. Representasi Floating-point 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 pekerjaan rumah pekerjaan rumah tentang perancangan rangkaian logika yang merupakan dasar sebuah sistem komputer 6 Organisasi Komputer Dasar 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 tentang diagram blok Organisasi Komputer 1. Memahami blok diagram organisasi komputer dasar beserta dengan contoh format instruksi
7 Central Processing Unit 1. Diagram blok CPU 2. ALU (Aritmatic Logic Unit) 3. CLU (Control Logic Unit) 4. Register dan penerapannya pada CPU soal tentang diagram blok organisasi komputer 1. Memahami fungsi komponen internal CPU 2. Memahami kerangka operasi dari tiap-tiap komponen 3. Memahami gambaran sistem dan pengoperasiannya 8 UJIAN TENGAH SEMESTER 9 & 10 Pemrosesan Input/Output (I/O) 1. Sistem Input Output 2. Pengaksesan I/O 3. I/O Terprogram 4. I/O Interupsi 5. Direct Memory Access (DMA) 6. Interfacing Piranti tentang proses kerja yang dilakukan oleh sistem Input/Output (I/O) 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 11 Memory Internal 1. Sistem memori komputer 2. Memori utama Semikonduktor 3. Memori Cache 4. Advanced DRAM
tentang organisasi memori komputer, memori utama semikonduktor, cache dan organisasi DRAM 12 & 13 Memori Eksternal 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 OHT, papan 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 14 & 15 Pemrograman Mikro, Komputer pipelining dan pemrosesan paralel 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 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 OHT, papan tentang konsep pemrograman mikro, 1. Mengetahui dan memahami pemrograman mikro
konsep dasar pipeline 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 16 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