Pengertian Bahasa Assembly dan Contoh Program



Pengertian Bahasa Assembly dan Contoh Program

Bahasa pemrograman generasi kedua adalah bahasa assembly. Bahasa rakitan (bahasa Inggris: assembly language) adalah bahasa pemrograman komputer tingkat rendah. Bahasa assembly merupakan notasi untuk bahasa mesin yang dapat dibaca oleh manusia dan berbeda-beda tergantung dari arsitektur komputer yang digunakan.


Contoh  Program pada Assembly

.MODEL SMALL
.CODE
 ORG 100h

proses :
    mov ah, 09h
    mov al, "B"
    mov bh, 00h
    mov bl, 1010001b
    int 10h
    int 20h
end proses

keterangan :
1. MODEL SMALL
    digunakan untuk memberitahu komputer bahwa akan dibuat program kecil.
2. CODE
    digunakan
3. ORG 100h
    digunakan untuk meletakan program yang kita buat di 100hexa.
4. proses
    digunakan untuk mengawali listing program.
5. mov ah, 09
    digunakan untuk mencetak karakter.
6. mov al, "B"
    digunakan untuk nomor halaman lain.
7. end proses
    digunakan untuk mengakhiri listing program.
7. mov bl, 11000101b
    atribut atau warna dari karakter yang akan dicetak. misalkan code bit 11000101 bahwa " untuk warna background berwarna merah, warna tulisan ungu dan berkedip".
7. int 20h
    digunakan untuk menjalankan intruksi program selesai

Komentar