4

Click here to load reader

KK Pemrograman Asembler

  • Upload
    w4hyu5

  • View
    8

  • Download
    0

Embed Size (px)

DESCRIPTION

Kontrak Kuliah Pemrograman Assembler

Citation preview

Page 1: KK Pemrograman Asembler

PROSEDUR MUTU No. PM 7.5.17/L4

FORM KONTRAK KULIAH

Revisi 2

Tanggal 1 Juli 2010

Halaman 1/4

KONTRAK KULIAH Mata Kuliah : Pemrograman Asembler SKS : 3 (2 T 1 P) Semester/Tahun akademik : 3 /2014-2015 Jumlah Hari Pertemuaan : 18 Pengampu : Wahyu Sulistiyo, S.T., M.Kom Program Studi : Teknik Informatika Jurusan : Teknik Elektro

1. MANFAAT MATA KULIAH

Setelah menyelesaikan materi ini diharapkan mahasiswa akan dapat

- Menjelaskan konsep pemrograman aras rendah di komputer PC kompatibel

- Menjelaskan sintax pemrograman assembly

- Membuat aplikasi dengan menggunakan bahasa assembly

- Membuat aplikasi dengan konsep modular menggunakan prosedur dan makro

2. DESKRIPSI PERKULIAHAN

Pemrograman asembler adalah mata kuliah yang diajarkan pada semester 3 di Prodi Informatika.

Mata kuliah ini mengajarkan konsep pemrograman menggunakan bahasa assembly, yang merupakan

jenis bahasa pemrograman aras rendah.

3. STANDAR KOMPETENSI

Standar kompetensi yang diharapkan

- Membuat aplikasi menggunakan bahasa assembly

4. STRATEGI PERKULIAHAN ( termasuk penjelasan tugas-tugas)

Perkuliahan di bagian dalam 2 bagian

- Teori

Kuliah dilakukan untuk menjelaskan konsep bahasa asembly secara teori

Proses tanya jawab pada saat pertemuan

Penilaian dengan tugas membuat makalah

Penilaian dengan MID (minggu 10)

Page 2: KK Pemrograman Asembler

PROSEDUR MUTU No. PM 7.5.17/L4

FORM KONTRAK KULIAH

Revisi 2

Tanggal 1 Juli 2010

Halaman 2/4

- Praktikum

Mengerjakan permasalahan-permasalah dengan latihan-latihan pemrograman

Mengerjakan tugas aplikasi membuat game pada akhir semester

5. MATERI/BAHAN BACAAN PERKULIAHAN

No Penulis Tahun Judul Buku Penerbit Keterangan

1

A. M. Mazidi

J G Mazidi

1993 The 80x86 PC & Compatible

Computers Volume I &

2:Assembly Language,

Design and Interfacing

Prentice hall

2

Barry B. Brey 2002 Mikroprosesor Intel

8086/8088, 80186/80188,

80286, 80386, 80486,

Pentium dan Pentium Pro:

Arsitektur, Pemrograman dan

Antarmuka

Erlangga Jakarta

3

Kip R. Irvine 2007 Assembly Language For X86

Processors

Prentice Hall

6. KRITERIA PENILAIAN

Penilaian dibagi 3 : tugas, ujian tengah semester dan ujian akhir semester

(akumulasi dari Teori dan Praktik)

Nilai = (Tugas + ujian tengan semester + ujian akhir semester) / 3

Konversi nilai angka ke huruf

A = 80 <= nilai angka

B = 70 <= nilai angka < 80

C = 60 <= nilai angka < 70

Page 3: KK Pemrograman Asembler

PROSEDUR MUTU No. PM 7.5.17/L4

FORM KONTRAK KULIAH

Revisi 2

Tanggal 1 Juli 2010

Halaman 3/4

D = 40 <= nilai angka < 60

E = nilai angka < 40

7. JADWAL PERKULIAHAN

No Pokok Bahasan / Sub Pokok Bahasan Minggu

1 Kontrak Kuliah dan Pendahuluan

1.1 Pengenalan bahasa Assembly

1.2 Representasi Data di Komputer

1,2

2 Mikroprosesor X86 dan Arsitekturnya

2.1 Konsep Umum

2.2 Arsitektur Mikroprosesor

2.3 Register dan Memori

2.4 Input Output

3

3 Dasar Bahasa Assembly

3.1 Elemen dasar bahasa assembly

3.2 Assembly, linking dan menjalankan program

3.3 Data variabel dan konstan

3.4 Direktif

4,5

4 Data Transfer, Pengalamatan dan Aritmatika

4.1 Instruksi data transfer

4.2 Instruksi aritmatika dan logika

6,7

5 Prosedur

5.1 Pengenalan prosedur

5.2 Koneksi dengan prosedur eksternal

5.3 Membuat prosedur

5.4 Pemrograman dengan menggunakan prosedur

8,9

6 Kontrol Program

6.1 Instruksi boolean dan perbandingan

6.2 Instruksi lompatan dengan kondisi

6.3 Instruksi Perulangan

6.4 Instruksi tingkat tinggi terstruktur untuk kontrol program

11,12

7 String dan Array

7.1 Instruksi String

7.2 Array

7.3 Pencarian dan Pengurutan Array

13,14

8 Struktur dan Makro

8.1 Struktur

8.2 Makro

15,16

Page 4: KK Pemrograman Asembler

PROSEDUR MUTU No. PM 7.5.17/L4

FORM KONTRAK KULIAH

Revisi 2

Tanggal 1 Juli 2010

Halaman 4/4

9 MS Windows Programming

9.1 Pemrograman Windows Console

9.2 Pemrograman Windows GUI

17,18

Semarang, 1 September 2014

Ketua Kelas, Dosen pengampu

…………………….. Wahyu Sulisitiyo, S.T., M.Kom

NIP 197704012005011001