Ana səhifə

Jurusan / Jenjang / Kode / sks : si / D3 / /2


Yüklə 54.13 Kb.
tarix18.07.2016
ölçüsü54.13 Kb.
SATUAN ACARA PERKULIAHAN

Mata Kuliah: BAHASA RAKITAN


Jurusan / Jenjang / Kode / SKS : SI / D3 / /2




Minggu


Ke

Pokok Bahasan dan TIU

Sus Pokok Bahasan dan Sasaran Belajar

Cara Pengajaran

Media

Tugas

Ref


1

Pendahuluan

TIU:


Mahasiswa dapat memahami konsep Bahasa Rakitan / Assembler sebagai bahasa pemrogram-an untuk mikro-prosessor

  1. Karakteristik Bahasa Rakitan

1.1. Posisi Bahasa Rakitan di antara bahasa pemrograman lain

  1. Mikroprosessor

    1. Konsep dasar mikroprocessor

    2. Perkembangan mikroprosessor Intel

    3. Mikroprosessor Intel 8086/8088

      1. Tata letak/terminologi kaki-kaki mikroprosessor Intel 8086/8088

      2. Susunan Mikroprosessor Intel 8086 dan 8088

TIK :


Mahasiswa dapat :

  • menerangkan karakteristik Bahasa Rakitan dan perbedaannya dengan bahasa pemrograman lainnya

  • menjelaskan fungsi mikroprosessor dalam central processing unit

  • menerangkan perkembangan mikroprosessor sejak ditemukan-nya transistor sampai VLSI (Very Large Scale Integrated Circuit) dan perkembangan terakhir.

  • menerangkan arsitektur dari Mikroprosessor Intel 8086/8088




Kuliah mimbar

Papan Tulis, OHP




Ref 1, Bab 1
Ref 3, Bab 1 dan Bab 2



Minggu


Ke

Pokok Bahasan dan TIU

Sus Pokok Bahasan dan Sasaran Belajar

Cara Pengajaran

Media

Tugas

Ref


2 dan 3

Sistem Bilangan


TIU:

Mahasiswa dapat memahami konsep sistem bilangan dan sandi ASCII sebagai dasar pemrograman bahasa rakitan




  1. Sistem Bilangan

    1. Sistem Bilangan Desimal

    2. Sistem Bilangan Biner

    3. Sistem Bilangan Oktal

    4. Sistem Bilangan Heksadesimal

  1. Sistem Bilangan Bertanda (signed two’s complement)

  2. Sandi ASCII

TIK :


Mahasiswa dapat :

  • mengetahui berbagai jenis sistem bilangan

  • melakukan konversi antar sistem bilangan

  • melakukan operasi penjumlahan pada bilangan bertanda

  • melakukan konversi bilangan positif menjadi negatif

  • mengenal sandi ASCII

Kuliah mimbar

Papan Tulis, OHP

Ref 1, Bab 2 dan Bab 3
Ref 2, Bab 2 dan Bab 4
Ref 3, Bab 2

4

Struktur Register & Mode Pengalamatan


  1. Konsep dasar Register 8086/8088

  2. Penggolongan Register

    1. General Purpose Register

      1. Accumulator Register

      2. Base Register

      3. Counter Register

      4. Data Register

    2. Segment Register

      1. Register CS

      2. Register DS dan SS

      3. Register ES

    3. Pointer Register

      1. Register IP

      2. Register SP

      3. Register BP

    4. Index Register

    5. Flag Register

Kuliah mimbar

Papan Tulis, OHP




Ref 1, Bab 4, Bab 5 dan Bab 10
Ref 2, Bab 3
Ref 3, Bab 3

Minggu


Ke

Pokok Bahasan dan TIU

Sus Pokok Bahasan dan Sasaran Belajar

Cara Pengajaran

Media

Tugas

Ref





TIU:

Mahasiswa dapat memahami konsep dasar dari register dan pengalamatan pada memori




  1. Organisasi dan Pengalamatan Memori

    1. Metode Pengalamatan Memori

    2. Organisasi Memori

TIK :


Mahasiswa dapat :

  • Menjelaskan berbagai register pada mikroprosessor 8086/8088

  • menerangkan cara pengalamatan memori pada mikroprosessor 8086/8088




Kuliah mimbar

Papan Tulis, OHP







5 dan 6

Program Assembler dengan Penggunaan Debug.COM

TIU:


Mahasiswa mema-hami pemrograman assembler dengan menggunakan Debug

  1. Perintah-perintah yang digunakan pada Debug dan fungsinya

  2. Set Instruksi

    1. Instruksi transfer data

    2. Instruksi aritmatika

      1. Operasi Pertambahan

      2. Operasi Pengurangan

      3. Operasi Perkalian

      4. Operasi Pembagian

    3. Instruksi Looping

    4. Instruksi Jump

    5. Operasi Stack

    6. Operasi Logika

TIK :


Mahasiswa dapat :

  • membuat program sederhana menggunakan perintah-perintah dasar assembler dengan Debug untuk operasi aritmetika

  • membuat program assembler dengan menggunakan instruksi looping, jump, stack dan logika




Kuliah mimbar

Papan Tulis, OHP

Lat membuat program sederhana dgn menggunakan berbagai instruksi

Ref 1, Bab 6 dan Bab 12
Ref 2, Bab 6, 7, 8, 9, 10 dan 11





Minggu


Ke

Pokok Bahasan dan TIU

Sus Pokok Bahasan dan Sasaran Belajar

Cara Pengajaran

Media

Tugas

Ref


7

Interupsi

TIU :


Mahasiswa dapat memahami interupsi yang bisa dilakukan komputer

  1. Vektor interupt ROM BIOS

  2. Interupt DOS

TIK :


Mahasiswa dapat :

  • menjelaskan fungsi interupsi

  • menerangkan berbagai jenis interupt

  • membuat program sederhana dengan menggunakan interupt



Kuliah mimbar

Papan Tulis, OHP




Ref 1 Bab 7 dan Bab 8
Ref 2 Bab 7
Ref 3 Bab 7, 8 dan Bab 9

8

Program Assembler tanpa Penggunaan Debug.COM

TIU :


Mahasiswa dapat memahami pemrograman assembler secara terstruktur dengan memanfaatkan compiler assembler


  1. Pembuatan file eksekusi

1.1.Compiler

1.2.Linker

1.3. Model program . COM dan .EXE


  1. Struktur Program

  2. Pembuatan Procedure

  3. Pembuatan Macro

TIK :


Mahasiswa dapat :

  • menjelaskan program .COM dan .EXE dan membedakannya

  • membuat procedure dan macro


Kuliah mimbar

Papan Tulis, OHP

Lat. membuat program

Ref 1 Bab 11 dan Bab 12
Ref 2 Bab 12, 13 dan Bab 19
Ref 3 Bab 10

9

Aplikasi I/O

TIU :


Mahasiswa dapat memahami pemanfaatan program assembler untuk apli-kasi input dan ouput


  1. Masukan dari keyboard

  2. Operasi pada monitor

TIK :


Mahasiswa dapat :

  • membuat program aplikasi untuk komunikasi I/O dengan keyboard dan monitor




Kuliah mimbar

Papan Tulis, OHP

Lat. membuat program

Ref 2 Bab 14, 15 dan Bab 16
Ref 3 Bab 11





Minggu


Ke

Pokok Bahasan dan TIU

Sus Pokok Bahasan dan Sasaran Belajar

Cara Pengajaran

Media

Tugas

Ref


10

Operasi File dan Penanganan Port

TIU:


Mahasiswa dapat memahami pengoperasian file dan penggunaan port dengan pemrograman assembler

  1. Operasi pada File

    1. Membuka dan menutup file

    2. Mengatur atribut

  2. Pengaksesan port

    1. Pengaktifan salah satu periferal dari program

TIK :


Mahasiswa dapat :

  • menjelaskan berbagai operasi file yang dapat dilakukan dengan pemrograman assembler

  • menjelaskan cara kerja pengaksesan prot dengan pemrograman assembler




Kuliah mimbar

Papan Tulis, OHP

Lat. membuat program

Ref 2 Bab17 dan Bab 21
Ref 3 Bab 12



UJIAN TENGAH SEMESETER

11 dan 12

Program Resident

TIU:
Mahasiswa dapat memanfaatkan pemrograman assembler untuk pem-buatan program resident



  1. Model Program Resident

TIK :


Mahasiswa dapat :

Membuat program resident dengan menggunakan pemrograman assembler



Kuliah mimbar

Papan Tulis, OHP




Ref 2 Bab 22
Ref 3 Bab 11

UJIAN AKHIR SEMESTER

REFERENSI :



  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






SAP Sistem Operasi /5



Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©atelim.com 2016
rəhbərliyinə müraciət