FM-UDINUS-BM-08-04/R0
SILABUS MATAKULIAH Revisi Tanggal Berlaku A.
B.
Identitas 1. Nama Matakuliah 2. Program Studi 3. Fakultas 4. Bobot sks 5. Elemen Kompetensi 6. Jenis Kompetensi 7. Alokasi waktu total
: : : : : : :
:2 : Maret 2014
A11. 54403/ Organisasi dan Arsitektur Komputer Teknik Informatika-S1 Ilmu Komputer 3 SKS MKK Kompetensi Dasar 14 X 150 Menit
Unsur-unsur Silabus Kompetensi Dasar Mahasiswa menyepakati hal-hal yang menjadi penunjang keberhasilan perkuliahan. Mahasiswa dapat memahami dan menjelaskan konsep dasar Sistem komputer
Indikator Mahasiswa mendapatkan: 1. Penjelasan mengenai materi yang akan dipelajari selama satu semester 2. Penjelasan tentang referensi yang digunakan 3. Penjelasan tentang aturan perkuliahan Setelah mengikuti kuliah ini, mahasiswa akan dapat:
Pokok Bahasan/Materi Kontrak pembelajaran a. Diskripsi singkat mata kuliah Organisasi dan Arsitektur komputer b. Tujuan Instruksional Umum c. Tujuan Instruksional Khusus
Aktifitas Pembelajaran 1. 2. 3.
Menjelaskan sejarah ORARKOM Menjelaskan komponen utama sistem komputer Menjelaskan perkembangan dan pengukuran performa Komputer
Alokasi Waktu 150 menit
Evaluasi
Rujukan Kontrak kuliah
a.
1, 2, 3, 4, 5
b. c.
Melakukan tanya jawab pemahaman mahasiswa Memberi latihan di kelas. Memberi tugas kepada mahasiswa untuk dikerjakan di rumah.
Pengantar Sistem Komputer d. Latar Belakang Sejarah e. Gaya Dan Perkembangan Architectural f. Perkembangan Technology
Silabus: Organisasi dan Arsitektur Komputer Hal: 1 dari 5
FM-UDINUS-BM-08-04/R0
Kompetensi Dasar
Indikator 1.
Mahasiswa dapat: • Memahami dan menjelaskan konsep instruksi pengalamatan memori • Mendefinisikan langkah operasi alokasi memori
Mahasiswa dapat: • Menjelaskan fitur-fitur pada bahasa assembli • Membuat program bahasa assembli
Menjelaskan perkembangan sistem komputer 2. Menjelaskan komponen dan sistem kerja komputer Setelah mengikuti kuliah ini, mahasiswa akan dapat: 1. Menyebutkan dan menjelaskan operasi dan lokasi memori 2. Memahami dan menjelaskan proses pengalamatan memori 3. Menjawab persoalan dengan Kode program Setelah mengikuti kuliah ini, mahasiswa akan dapat: 1. Memahami bahasa assembli 2. Memahami dan menjelaskan instruksi dalam bahasa assembli
Pokok Bahasan/Materi g.
Aktifitas Pembelajaran
Alokasi Waktu
Evaluasi
Rujukan
Performance Measures
Instruction Set Architecture dan Desain a. Operasi dan Lokasi Memory b. Addressing Mode c. Instruction Types d. Programming Examples
1.
Pemrograman Bahasa Assembly a. Mesin Sederhana b. Instruksi Mnemonics dan Syntax c. Assembler Directives dan perintah d. Assembly dan mengeksekusi Program e. Contoh: KeluargaX86
1.
2. 3. 4.
2. 3.
Menjelaskan Mode pengalamatan memori Menjelaskan Instruksi pengalamatan memori Memberikan contohcontoh programnya Soal latihan
2 x 150 menit
Dengan contoh mesin sederhana (prosesor single bus) Instruksi, sintak asembli Contoh program dan eksekusinya
2 x 150 menit
1, 2, 3, 4
a.
b. c.
3, 4, 5
a.
b. c.
Melakukan tanya jawab pemahaman mahasiswa Memberi latihan di kelas. Memberi tugas kepada mahasiswa untuk dikerjakan di rumah.
Melakukan tanya jawab pemahaman mahasiswa Memberi latihan di kelas. Memberi tugas kepada mahasiswa untuk dikerjakan di rumah.
Silabus: Organisasi dan Arsitektur Komputer Hal: 2 dari 5
FM-UDINUS-BM-08-04/R0
Kompetensi Dasar Mahasiswa dapat memahami dan menjelaskan representasi bilangan pada komputer
Indikator Setelah mengikuti kuliah ini, mahasiswa akan dapat: 1. Memahami konsep representasi bilangan 2. Menerapkan aritmatika integer untuk menyelesaikan persoalan
Pokok Bahasan/Materi Computer Arithmetic a. Number Systems b. Integer Arithmetic c. Floating-Point Arithmetic
Aktifitas Pembelajaran 1.
2. 3.
Menjelaskan Representasi system bilangan pada computer Memberikan contoh Aritmatika integer Memberikan contoh Bilangan titik mengambang
Alokasi Waktu 2 x 150 menit
Evaluasi
Rujukan 1, 2, 3, 4, 5
a.
b. c.
Melakukan tanya jawab pemahaman mahasiswa Memberi latihan di kelas. Memberi tugas kepada mahasiswa untuk dikerjakan di rumah.
Ujian Tengah Semester (UTS) Mahasiswa dapat: • Mengkoreksi kesalahan yang dilakukan saat menjawab soal ujian • Menjelaskan proses kerja CPU
Mahasiswa dapat: • Memahami dan mendefnisikan
Mahasiswa mendapatkan: 1. Penjelasan mengenai materi UTS 2. Memahami proses CPU 3. Menyebutkan dan menjelaskan komponen dari Unit Pemrosesan 4. Menerapkan SAP1 untuk menyelesaikan persoalan Setelah mengikuti kuliah ini, mahasiswa akan dapat:
Desain Unit Pemrosesan a. Dasar-dasar CPU b. Register Set c. Datapath d. CPU Instruction Cycle e. Control Unit f. SAP-1
1.
2.
3. 4. 5.
Desain Sistem Memory a. Konsep Dasar b. Cache Memory
1. 2.
Membahas Soal - Soal Ujian Tengah Semester yang diberikan yang dianggap sulit oleh mahasiswa Menjelaskan Dasar Prosesor, register, datapath Menjelaskan CPU Instruction cycle Menjelaskan peran Control Unit Memberikan Contoh SAP-1
2 x 150 menit
Menjelaskan konsep dasar Memori Menjelaskan komponen
2 x 150 menit
1, 2
a.
b. c.
1, 2
a.
Melakukan tanya jawab pemahaman mahasiswa Memberi latihan di kelas. Memberi tugas kepada mahasiswa untuk dikerjakan di rumah.
Melakukan tanya jawab pemahaman mahasiswa
Silabus: Organisasi dan Arsitektur Komputer Hal: 3 dari 5
FM-UDINUS-BM-08-04/R0
Kompetensi Dasar sistem memori • Menjelaskan komponen pada sistem memori
Mahasiswa dapat memahami dan menjelaskan proses organisasi sistem input output
Mahasiswa dapat memahami konsep dasar teknik pipelining
Indikator 1.
Menjelaskan definisi sistem memori 2. Menyebutkan dan menjelaskan komponen dalam sistem memori Setelah mengikuti kuliah ini, mahasiswa akan dapat: 1. Menjelaskan konsep organisasi pada sistem input dan output 2. Menjelaskan komponen sistem input dan output Setelah mengikuti kuliah ini, mahasiswa akan dapat: 1. mendefinisikan konsep pipeline 2. menjelaskan sistem kerja pipeline
Pokok Bahasan/Materi c. d. e.
Main Memory Virtual Memory Read-Only Memory
Disain dan Organisasi Input–Output a. Konsep Dasar b. Programmed I/O c. Interrupt-Driven I/O d. Direct Memory Access (DMA) e. Buses f. Input–Output Interfaces Teknik Disain Pipelining a. Konsep Umum b. Instruction Pipeline c. Contoh: Pipeline Processors InstructionLevel Parallelism d. Arithmetic Pipeline
Aktifitas Pembelajaran
3.
4. 1. 2. 3.
4. 1.
2.
memori Mahasiswa mempresentasikan teknologi memori terkini dan disainnya , dilanjutkan diskusi (casebase learning) Menjelaskan dasar Organisasi I/O Menjelaskan sistem kerja I/O Mahasiswa mempresentasikan Organisasi I/O terkini dan, dilanjutkan diskusi (casebase learning) Menjelaskan pengertian persamaan linier beserta contohnya Semua kelompok mempresentasikan teknik pipeline yang sama, dilanjutkan diskusi. (competitive learning).
Alokasi Waktu
Evaluasi
Rujukan b. c.
2 x 150 menit
1, 2, 3
a.
b. c.
150 menit
1, 2, 4, 5
a.
b. c.
Memberi latihan di kelas. Memberi tugas kepada mahasiswa untuk dikerjakan di rumah.
Melakukan tanya jawab pemahaman mahasiswa Memberi latihan di kelas. Memberi tugas kepada mahasiswa untuk dikerjakan di rumah.
Melakukan tanya jawab pemahaman mahasiswa Memberi latihan di kelas. Memberi tugas kepada mahasiswa untuk dikerjakan di rumah.
Ujian Akhir Semester (UAS)
Silabus: Organisasi dan Arsitektur Komputer Hal: 4 dari 5
FM-UDINUS-BM-08-04/R0
Daftar Referensi 1. Stallings : Computer Organization and Architecture, 7th .ed, Prentice Hall Inc, 2006 2. Hennesy & Patterson : Computer Organization & Design, 3th .ed, Morgan Kaufmann, 2005 3. Tanenbeum : Structure Computer Organization, 3th .ed, Prentice Hall Inc, 1999 4. M. Abd-El-Barr and H. El-Rewini : Fundamentals of Computer Organization and Architecture, ISBN 0-471-46741-3 Copyright # 2005 John Wiley & Sons, Inc. 5. Randal E. Bryant and David R O’Hallaron : Computer System, A Programmer Perspective, Prentice Hall, 2003
Disusun oleh :
Diperiksa oleh :
Disahkan oleh :
Dosen Pengampu
Penanggungjawab Keilmuan
Program Studi
Dekan
Ardytha Luthfiarta M.Kom, M.CS
Elkaf Rahmawan P.,M.Kom
Heru Agus Santoso , Ph. D
DR. Drs. Abdul Syukur, MM
Silabus: Organisasi dan Arsitektur Komputer Hal: 5 dari 5