Anda di halaman 1dari 9

BAHASA ASSEMBLY (Pertemuan 1)

By Intan Cahyanti Kartikaningtyas, ST (intan_ck98@yahoo.com)

Memberikan pemahaman kepada mahasiswa mengenai Bahasa Assembly untuk dapat diterapkan dalam pengembangan pengetahuan dan untuk membangun sistem yang kompleks dalam kaitan informasi yang aplikatif.

Tujuan

Pendahuluan Mikrokomputer Prinsip prinsip dasar mikroprosesor Arsitektur mikrokontroler AT89C51/52/55 Instruksi dan pemrograman assembly MCS 51 Aplikasi bahasa assembly

Rencana Pembelajaran

Belajar Mikrokontroler AT89C51/52/55 teori dan aplikasi Edisi 2, Agfianto eko Putra, Gava Media Yogyakarta, 2006 Pemrograman dengan Bahasa Assembly menggunakan Turbo assembler 2.0, ediman Lukito, PT. Elex Media Komputindo Kelompok Gramedia Jakarta, 1993 Dasar-dasar Mikroprosesor edisi kedua. Fred Halsall & Paul Lister, PT. Elex Media komputindo, 1995 Mikroprosesor 7 Interface, Endra Pitowarno, Politeknik Elektronika Negeri Surabaya ITS, 1994 http://ilmukomputer.com:81/index.php

Referensi

1. Tugas 2. UTS 3. UAS 4. Absensi

: 30% : 25% : 25% : 20%

Persentasi Nilai

Apa arti bahasa assembly? Bagaimana sejarah mikrokomputer? Apa itu mikrokomputer, mikroprosesor dan mikrokontroler Apa hubungan antara bahasa assembly dengan mikrokomputer?

Pengantar Bahasa Assembly

* Pengertian Bahasa Assembly *


Bahasa assembly, jika berdasarkan pada arti bahasa, bahwa Assembly merupakan rakitan. Jadi, bahasa assembly adalah bahasa rakitan, dimana yang dimaksudkan adalah bahasa pemrograman tingkat rendah yang digunakan sebagai tool untuk menjalankan sistem yang berupa mesin rakitan (berorientasi ke mesin)

Kelebihan Bahasa Assembly: 1. Ketika di-compile lebih kecil ukuran 2. Lebih efisien/hemat memori 3. Lebih cepat dieksekusi
Kesulitan Bahasa Assembly: 1. Dalam melakukan suatu pekerjaan, baris program relatif lebih panjang dibanding bahasa tingkat tinggi 2. Relatif lebih sulit untuk dipahami terutama jika jumlah baris sudah terlalu banyak 3. Lebih sulit dalam melakukan pekerjaan rumit, misalnya operasi matematis

Mikrokomputer adalah Mikroprosesor adalah Mikrokontroler adalah