Anda di halaman 1dari 9

Program Studi Pendidikan Teknologi Informasi

Fakultas Tarbiyah dan keguruan


Universitas Islam Negeri Ar-Raniry – Banda Aceh

SILABUS

1. Identitas Mata Kuliah


Nama Mata Kuliah : Organisasi dan Arsitektur Komputer
Kode : PTI 4206
SKS : 2 SKS
Semester : II
Prasyarat :
Program Studi : Pendidikan Teknologi Informasi
:

2. Deskripsi Mata Kuliah :


Matakuliah ini membantu mahasiswa dalam memahami konsep dasar cara kerja komputer dan dapat
menjelaskan dengan tepat fungsi dari setiap
komponen pembentuk komputer, memahami dengan tepat urutan untuk mengeksekusi suatu instruksi,
memahami dengan benar organisasi dan fungsi
setiap komponen pembentuk komputer.

3. Pokok Bahasan :
1. Fungsi dan Struktur Arsitektur Komputer
2. Central Processing Unit (CPU)
3. Arithmetic and Logic Unit (ALU)
4. Kontrol Unit
5. Sistem Input dan Output
6. Sistem Bus komputer
7. Konsep Pipelining
8. Metode Pengolahan Pipelining
9. Set Instruksi
10. Mode dan format Pengalamatan
11. Arsitektur Memori Utama
12. Arsitektur Memori Pendukung

4. Daftar Bacaan / Sumber Belajar :


1. Carl Hamacher, Zvonko Vranesic, Safwat Zaky, dan Naraig Minjikian, 2011, “Computer Organization
and Embended System”, 6 th Edition, McGrawHill.
2. William Stalling, 2010, “Computer Organization and Architecture”, 8 th Edition, Prentice Hall.
Program Studi Pendidikan Teknologi Informasi
Fakultas Tarbiyah dan keguruan
Universitas Islam Negeri Ar-Raniry – Banda Aceh

RANCANGAN PEMEBELAJARAN SEMESTER

1. INDENTITAS MATA KULIAH


Nama Mata Kuliah : Arsitektur Komputer
Kode : CIT 4204
SKS : 2 SKS
Semester : II
Prasyarat :
Program Studi : Pendidikan Teknologi Informasi
Dosen : Hendri Ahmadian, S.Si, M.I.M

2. DESKRIPSI MATA KULIAH


Matakuliah ini membantu mahasiswa dalam memahami konsep dasar cara kerja komputer dan dapat menjelaskan dengan tepat fungsi dari setiap
komponen pembentuk komputer, memahami dengan tepat urutan untuk mengeksekusi suatu instruksi, memahami dengan benar organisasi dan fungsi
setiap komponen pembentuk komputer.
3. CAPAIAN PEMBELAJARAN:
- Memahami teori dasar interaksi manusia dan komputer, basis data, jaringan komputer dan sistem web
- Menguasai proses tata kelola Pendidikan Teknologi Informasi mulai dari perencanaan, perancangan, penerapan, pengujian, pemeliharaan hingga
evaluasi
- Mampu menguasai konsep dalam sistem keamanan informasi dan memanfaatkannya dalam menunjang Pendidikan Teknologi Informasi
- Mampu menerapkan dan mengelola sistem keamanan informasi dalam sistem komputing, komunikasi dan organisasi

4. RENCANA PEMBELAJARAN SEMESTER (RPS)

Minggu Kemampuan Akhir yang


Materi Kerja Bentuk Pembelajaran Kriteria/Indikator Penilaian Bobot Nilai
Ke Diharapkan
1 Mampu memahami fungsi dan - Arsitektur Komputer Ceramah, diskusi dan 1. Membedakan pengertian 5
struktur Arsitektur Komputer - Fungsi dan Struktur Arsitektur tanya jawab. Organisasi dengan Arsitektur
Komputer Komputer
a. Arsitektur dan Organisasi 2. Menjelaskan Fungsi dan
Komputer Struktur sebuah Arsitektur
b. Fungsi dan Struktur Arsitektur Komputer
Komputer 3. Menjelaskan klasifikasi
c. Klasifikasi Arsitektur Komputer Arsitektur Komputer Von
Von Neumann Neumann
2 Mampu menjelaskan keterkaitan - Definisi CPU Ceramah, diskusi dan 1. Mendefinisikan pengertian 5
elemen-elemen pendukung CPU - Elemen Central Processing Unit tanya jawab. Central Processing Unit (CPU)
dalam proses pengolahan data (CPU) 2. Menjelaskan Elemen-elemen
yang dilakukan CPU a. Arithmetic and Logic Unit CPU
(ALU) 3. Menerangkan Struktur dan
b. Control Unit Fungsi CPU
c. Register
- Struktur dan Fungsi CPU
a. Organisasi Prosesor
b. Organisasi CPU
c. Siklus Instruksi
3-4 Mampu melakukan pengolahan Arithmetic and Logic Unit (ALU) Ceramah, diskusi dan 1. Menerangkan Arithmetic and 5
aritmatika integer a. Prinsip Kerja ALU tanya jawab. Logic Unit (ALU)
b. Representasi Integer 2. Menjelaskan proses kerja
- Representsi Sign Magnitude ALU
- Representasi Nilai Tanda 3. Representasi ALU
- Representasi Komplemen Dua 4. Melakukan pengolahan
- Representasi Fixed Point aritmatika integer
- Representasi Floating Point 5. Menyelesaikan kasus
c. Aritmatika Integer pengolahan aritatika integer
- Penjumlahan yang lebih kompleks
- Pengurangan
- Pengalian
- Pembagian
d. Aritmatika Integer Booth’s
Algorithm
5 Mampu menjelaskan prinsip kerja - Elemen-elemen Kontrol Unit Ceramah, diskusi dan 1. Menyebutkan Elemen 5
Control Unit dalam proses - Operasi Unit Kontrol tanya jawab. Control Unit
pengolahan CPU - Operasi Makro 2. Menjelaskan Operasi Kontrol
a. Siklus Pengambilan CPU
b. Siklus Tak Langsung 3. Menggambarkan Operasi
c. Siklus Interrupt Kontrol Unit
d. Siklus Eksekusi 4. Menjelaskan Kontrol CPU
e. Siklus Instruksi
f. Input-input Unit
g. Kontrol
h. Logika Unit Kontrol
- Kontrol CPU
6-7 Mampu memahami proses Sistem - Definisi dan Fungsi I/O Sistem Ceramah, diskusi dan 1. Mendefinisikan pengertian 5
Input dan Output pada Sistem - Sistem I/O tanya jawab. Sistem I/O
Komputer a. CPU controlled I/O 2. Menjelaskan Fungsi Sistem
b. Sistem Pengoperasian I/O
c. Multiprogramming 3. Menerangkan Sistem I/O
d. Penyimpanan 4. Menyebutkan Perangkat
e. Multiported Eksternal I/O
- Perangkat Eksternal 5. Mendeskripsikan Modul I/O
a. Keyboard/Monitor 6. Menyebutkan Modul-Modul
b. Disk Drive I/O
c. Tape Drive 7. Menjelaskan I/O terprogram
d. Printer (Programmed I/O)
- Modul-modul I/O
a. Fungsi Modul
b. Struktur Modul
- I/O Terprogram
a. Perintah-perintah I/O
b. Instruksi-instruksi I/O
8 Mampu memahami dengan lebih UTS Ujian Tertulis Mahasiswa mampu 15
baik materi-materi dari minggu menyelesaikan soal/kasus
ke-2 s.d. ke-7. dengan baik menggunakan
pengetahuan yang telah
diberikan oleh dosen pengampu
selama proses belajar mengajar
9 Mampu menjelaskan Sistem Bus - Definisi Bus dan Sistem Bus Ceramah, diskusi dan 1. Membedakan Bus dan Sistem 5
komputer dan komponen - Struktur dan Fungsi Bus tanya jawab. Bus
pendukungnya - Interkoneksi Bus 2. Menjelaskan Struktur dan
- Jenis Bus Fungsi Bus
a. Bus Lokal 3. Menerangkan hubungan
b. Bus Sistem antar Bus.
c. Bus Lokal Diperluas
- Elemen-elemen
- Rancangan Bus
a. Jenis Bus
b. Metode Arbitrasi
c. Timing
d. Lebar Bus
10-11 Mampu memahami pemrosesan - Pengertian Pipelining Ceramah, diskusi dan 1. Menerangkan kembali 5
dengan pipelining serta dapat - Pipelining Unit Aritmatika tanya jawab. pengertian Pipelining
melakukan pengolahan sederhana - Pipelining Instruksi 2. Menjelaskan Pipelining Unit
menggunakan teknik pipelining a. Strategi Pipelining Aritmatika dan Instruksi
b. Menangani Pencabangan 3. Membedakan Proses
c. Multiple Streams pengolahan menggunakan
d. Prefetch Branch Target Pipelining dan Tanpa Pipelining.
e. Loop Buffer 4. Menjelaskan Faktor-Faktor
f. Branch Prediction Penghambat
g. Delayed Branch
- Proses Non-Pipelining
- Pipelining Vs. Non-Pipelining
- Faktor Penghambat Pipelning
12-13 Mahasiswa memahami Set - Disain Set Instruksi Ceramah, diskusi dan 1. Menjelaskan Desain Set 5
Instruksi pada Arsitektur a. Kelengkapan tanya jawab. Instruksi
Komputer berikut mode serta b. Ortogonalitas 2. Menjelaskan Karakteristik
format pengalamatannya c. Kompatibilitas Eksekusi Instruksi
d. Format Instruksi 3. Menerangkan tentang
- Karakteristik Eksekusi Teknik-teknik Pengalamatan
- Instruksi 4. Menerangkan permasalahan
a. Operasi mendisain sebuah
b. Operand pengalamatan
c. Procedure Calls
d. Implikasi
- Mode Pengalamatan
a. Pengalamatan
- Register
a. Boundry Alignment
b. Pengalamatan Memori
- Permasalahan Desain
Pengalamatan
a. Jangkauan Pengalamatan Fisik
b. Homogenitas Pengalamatan
- Efisiensi Pengalamatan
14-15 Mahasiswa memahami Arsitektur - Definisi Memori Ceramah, diskusi dan 1. Mendefinisikan Memori 5
Memori dari Sistem Komputer, - Jenis Memori tanya jawab. 2. Menyebutkan Jenis-jenis
baik sistem memori utama a. Memori Read-Only (ROM) Memori
maupaun sistem memori b. Memori Read/Write 3. Menjelaskan Karakteristik
pendukung seperti cahce memory c. Memori Archival Sistem Memori Komputer
dan virtual memory - Karakteristik Sistem Memori 4. Mendefinisikan Sistem
- Definisi Sistem Memori dan Memori dan Memori Utama
Memori Utama 5. Menjelaskan Sistem Memori
- Sistem Memori Utama Utama
a. Memori Cache 6. Menjelaskan Hirarki Memori
b. Memori Virtual 7. Menjelaskan Prinsip Kerja
- Karakteristik Sistem-sistem Cache Memori
Memori 8. Menerangkan Struktur Cache
- Hirarki Memori Memori
- Prinsip Cache Memory 9. Menyebutkan Macam Cache
- Struktur dan Organisasi Cache Memory
- Macam Cache Memory 10. Menjelaskan proses
a.Cache Asosiatif pengalamatan dan pemetaan
b. Cache Yang Dipetakan Cache Memori
Langsung 11. Menjelaskan kinerja Cache
c. Cache Set-asosiatif Memori
d. Cache yang Dipetakan Sektor
- Definisi Memori Maya
- Cara Kerja Memori Maya
- Memori Maya Vs.Memori Cache
- Direct Memory Access
16 Mampu membuktikan UAS Ujian Tertulis Mahasiswa mampu 15
kemampuannya dalam menyelesaikan soal/kasus
mengaplikasikan pemahaman dengan baik menggunakan
materi yang sudah diperoleh dari pengetahuan yang telah
pertemuan ke-9 hingga ke-15 diberikan oleh dosen pengampu
selama proses belajar mengajar.

5. REFERENSI :
1. Carl Hamacher, Zvonko Vranesic, Safwat Zaky, dan Naraig Minjikian, 2011, “Computer Organization and Embended System”, 6 th Edition,
McGrawHill
2. William Stalling, 2010, “Computer Organization and Architecture”, 8 th Edition, Prentice Hall

6. DESKRIPSI TUGAS

Mata Kuliah : Arsitektur Komputer


Semester : II
Minggu Ke :4
Tugas Ke :1
Uraian Tugas a. Objek:
Melakukan operasi aritmatika bilangan biner
b. Yang Harus Dikerjakan dan Batasan-Batasan:
Mahasiswa menyelesaikan soal-soal yang berkenaan dengan operasi
aritmatika bilangan biner berdasarkan teori mengenai
operasi bilangan biner mulai dari penjumlahan, pengurangan, perkalian
hingga pembagian 2 hingga 6 operand.
c. Metode/Cara Kerja/Acuan yang Digunakan:
Mahasiswa mengerjakan tugas secara individu menggunakan teori
mengenai operasi bilangan biner mulai dari penjumlahan,
pengurangan, perkalian hingga pembagian 2 hingga 6 operand. Tugas
dikerjakan dalam durasi 1 minggu.
d. Dekripsi Luaran Tugas yang Dihasilkan:
Operasi aritmatika bilangan biner diselesaikan dalam batas waktu yang
telah ditentukan, sistematis, lengkap dan rapih.
Kriteria Penilaian:  Sangat baik: Operasi aritmatika bilangan biner dikerjakan dengan
sistematis, lengkap dan rapih berdasarkan teori operasi aritmatika.
 Baik: Operasi aritmatika bilangan biner dikerjakan dengan sistematis,
kurang lengkap dan kurang rapih dan masih menggunkaan teori
operasi aritmatika.
 Cukup: Operasi aritmatika bilangan biner dikerjakan dengan kurang
sistematis, tidak lengkap dan tidak rapih walaupun masih
menggunakaan teori operasi aritmatika.
 Kurang: Operasi aritmatika bilangan biner dikerjakan dengan tidak
sistematis, tidak lengkap dan tidak rapih.
Mata Kuliah : Arsitektur Komputer
Semester : II
Minggu Ke : 10
Tugas Ke : 2
Uraian Tugas a. Objek:
Melakukan operasi aritmatika bilangan biner pipelining
b. Yang Harus Dikerjakan dan Batasan-Batasan:
Mahasiswa menyelesaikan soal-soal yang berkenaan dengan operasi aritmatika
bilangan biner pipelining berdasarkan teori
mengenai operasi bilangan biner mulai dari penjumlahan, pengurangan,
perkalian 2 hingga 6 operand.

c. Metode/Cara Kerja/Acuan yang Digunakan:


Mahasiswa mengerjakan tugas secara individu menggunakan teori mengenai
operasi bilangan biner pipelining mulai dari
penjumlahan, pengurangan, perkalian 2 hingga 6 operand. Tugas dikerjakan
dalam durasi 1 minggu.
d. Dekripsi Luaran Tugas yang Dihasilkan:
Operasi aritmatika bilangan biner pipelining diselesaikan dalam batas waktu
yang telah ditentukan, sistematis, lengkap dan
rapih.
Kriteria Penilaian:  Sangat baik: Deskripsi operasi pengolahan pipelining CPU dikerjakan
dengan sistematis, lengkap dan rapih berdasarkan teori siklus
 Baik: Deskripsi operasi pengolahan pipelining CPU dikerjakan dengan
sistematis, kurang lengkap dan kurang rapih dan masih menggunkaan
teori siklus pengolahan CPU.
 Cukup: Deskripsi operasi pengolahan pipelining CPU dikerjakan dengan
kurang sistematis, tidak lengkap dan tidak rapih walaupun masih
menggunakaan teori siklus pengolahan CPU.
 Kurang: Deskripsi operasi pengolahan pipelining CPU dikerjakan
dengan tidak sistematis, tidak lengkap dan tidak rapih.

7. RUBRIK PENILAIAN
Jenjang/Grade Angka/Skor Deskripsi/Indikator Kerja
A 86-100 Mahasiswa menyelesaikan tugas dengan sangat baik (sistematis, lengkap dan rapih), membaca materi,
baik materi yang diberikan dalam tatap muka perkuliahan, maupun materi yang didapatkan dari sumber
lainnya sebagai referensi.
B 72-85 Mahasiswa menyelesaikan tugas baik (sistematis, kurang lengkap dan kurang rapih), membaca materi,
baik materi yang diberikan dalam tatap muka perkuliahan, maupun materi yang didapatkan dari sumber
lainnya sebagai referensi.
C 60-71 Mahasiswa menyelesaikan tugas dengan cukup baik (kurang sistematis, tidak lengkap dan tidak rapih),
membaca hanya dari materi yang diberikan dalam tatap muka perkuliahan sebagai referensi.
D 50-59 Mahasiswa menyelesaikan tugas dengan kurang baik (tidak sistematis, tidak lengkap dan tidak rapih),
tidak membaca materi sebagai referensi.
E <50 Mahasiswa tidak menyelesaikan tugas.

8. STATUS DOKUMEN
PENANGGUNG JAWAB TANGGAL
PROSES
NAMA TANDA TANGAN
Hendri Ahmadian, S.Si, M.I.M
1. Perumus
Dosen Penyusun/pengampu
Dr. Nuralam, M. pd
2. Pemeriksa
Ketua Prodi
Dr. Muhammad AR, M. Ed
3. Persetujuan
Wakil Dekan I

Anda mungkin juga menyukai