Você está na página 1de 3

No.

Dok : FAA-STTG-002
STT-GARUT FORM
Tgl. Terbit : 30/08/2016
Jl. Mayor Syamsu No. 1 Garut ADMINISTRASI
Tlp/Fax. 0262-232773 AKADEMIK No. Revisi : -
0262-232332 (FAA)
Jumlah hal : 3

SILABUS

SILABUS

Mata Kuliah : Bahasa Rakitan

Kode : IF-22422

Bobot SKS : 2

Program Studi : Informatika

Semester : 2 (Dua)

Mata Kuliah Prasyarat : Struktur Data

Pengajar : Dr. Rd. Dini Destiani S.F., MT.

Standar Kompetensi : Mahasiswa dapat memahami prinsip kerja dan arsitektur


mikroprosesor serta dapat menggunakan bahasa
assembly..
Kompetensi Dasar : 1. Mahasiswa dapat memahami konsep Bahasa
Rakitan / Assembler sebagai bahasa pemrogram-an
untuk mikro-prosessor.
2. Mahasiswa dapat memahami konsep sistem
bilangan dan sandi ASCII sebagai dasar
pemrograman bahasa rakitan
3. Mahasiswa dapat memahami konsep dasar dari
register dan pengalamatan pada memori
4. Mahasiswa mema-hami pemrograman assembler
dengan menggunakan Debug
5. Mahasiswa dapat memahami interupsi yang bisa
dilakukan komputer
6. Mahasiswa dapat memahami pemrograman
assembler secara terstruktur dengan memanfaatkan
compiler assembler
7. Mahasiswa dapat memahami pemanfaatan program
assembler untuk apli-kasi input dan ouput
8. Mahasiswa dapat memahami pengoperasian file
dan penggunaan port dengan pemrograman
assembler
9. Mahasiswa dapat memanfaatkan pemrograman
assembler untuk pem-buatan program resident

Indikator : Setelah menyelesaikan seluruh materi perkuliahan


diharapkan mahasiswa memiliki kemampuan:
1. menerangkan karakteristik Bahasa Rakitan dan
perbedaannya dengan bahasa pemrograman
lainnya
2. menjelaskan fungsi mikroprosessor dalam central
processing unit
3. menerangkan perkembangan mikroprosessor sejak
ditemukan-nya transistor sampai VLSI (Very Large
Scale Integrated Circuit) dan perkembangan
terakhir.
4. menerangkan arsitektur dari Mikroprosessor Intel
8086/8088
5. mengetahui berbagai jenis sistem bilangan
6. melakukan konversi antar sistem bilangan
7. melakukan operasi penjumlahan pada bilangan
bertanda
8. melakukan konversi bilangan positif menjadi negatif
9. mengenal sandi ASCII
10. Menjelaskan berbagai register pada mikroprosessor
8086/8088
11. menerangkan cara pengalamatan memori pada
mikroprosessor 8086/8088
12. membuat program sederhana menggunakan
perintah-perintah dasar assembler dengan Debug
untuk operasi aritmetika
13. membuat program assembler dengan menggunakan
instruksi looping, jump, stack dan logika
14. menjelaskan fungsi interupsi
15. menerangkan berbagai jenis interupt
16. membuat program sederhana dengan
menggunakan interupt
17. menjelaskan program .COM dan .EXE dan
membedakannya
18. membuat procedure dan macro
19. membuat program aplikasi untuk komunikasi I/O
dengan keyboard dan monitor
20. menjelaskan berbagai operasi file yang dapat
dilakukan dengan pemrograman assembler
21. menjelaskan cara kerja pengaksesan prot dengan
pemrograman assembler
22. Membuat program resident dengan menggunakan
pemrograman assembler.
Deskripsi Mata Kuliah : Setelah mengikuti mata kuliah bahasa rakitan,
mahasiswa diharapkan dapat menjelaskan
mikroprosesor dan menggunakan fungsi-fungsi dari
bahasa assembly untuk aplikasi penggerak perangkat
keras atau sebagai software interface antara komputer
dengan mesin selain komputer..
Materi Pokok Perkuliahan : 1. Pengantar Bahasa Rakitan
2. Sistem Bilangan
3. Struktur Register & Mode Pengalamatan
4. Program Assembler dengan Penggunaan
Debug.COM
5. Interupsi
6. Program Assembler tanpa Penggunaan
Debug.COM
7. Aplikasi I/O

No. Dok Tanggal terbit No. Revisi Halaman


FAA-STTG-002 30/08/2016 2 dari 3 hal
8. Operasi File dan Penanganan Port
9. Program Resident

Pendekatan Pembelajaran : Ceramah, Tanya Jawab, Tatap muka, Diskusi, Tugas,


dan Quis

Penilaian : Penilaian diperoleh dari aspek-aspek:


1. Kehadiran :5%
2. Quis : 10 %
3. Tugas : 15 %
4. UTS : 30 %
5. UAS : 40 %
Total : 100%
Buku Sumber 1. Didin Mukodim, Pengantar Bahasa Rakitan,
Penerbit Gunadarma, Jakarta, 1994
2. Ediman Lukito, Dasar-dasar Pemrograman dengan
Assembler 8088, PT.Elex Media Komputindo,
Jakarta,19917
3. Hartono Partoharsodjo, Tuntunan Praktis
Pemrograman Bahasa Assembly, PT. Elex Media
Komputindo, Jakarta,1990
4. Susanto, Pemrograman dengan Bahasa Assembly,
Elex Media Komputindo, Jakarta, 1996

Mengetahui, Garut, (28/ 08/ 2016)


Ketua Program Studi Dosen Pengampu Mata Kuliah

Rinda Cahyana, MT Dr. Rd. Dini Destiani S.F., MT

No. Dok Tanggal terbit No. Revisi Halaman


FAA-STTG-002 30/08/2016 3 dari 3 hal

Você também pode gostar