PROGRAM BAHASA ASSEMBLY

Jenis Extensi Program Hasil Assembly
Program COM
- Lebih pendek dari file EXE
- Lebih cepat dibanding file EXE
- Hanya dapat menggunakan 1 segmen
- Ukuran file maksimum 64 KB (ukuran satu segment)
- Sulit untuk mengakses data atau procedure yang terletak pada segment yang lain.
- 100h (256) byte pertama merupakan PSP(Program Segment Prefix) dari program tersebut.
- Bisa dibuat dengan DEBUG

Program EXE
- Lebih panjang dari file COM
- Lebih lambat dibanding file COM
- Bisa menggunakan lebih dari 1 segmen
- Ukuran file tak terbatas sesuai dengan ukuran memory.
- Mudah mengakses data atau procedure pada segment yang lain.
- Tidak bisa dibuat dengan DEBUG

Bentuk Umum Assembly
. MODEL SMALL
.CODE
.STACK 200h / ORG 100h
label1:
JMP label2
data Label2:
program
end label1

Contoh Program Assembly
.MODEL SMALL
.CODE
ORG 100h
mulai:
mov ah,02h
mov dl,'A'
int 21h
int 20h
end mulai

Daftar interrupt


Interrupt 21h – Service 02h Fungsi :
Mencetak satu buah karakter pada layar.
Register Input : AH = 02h DL = karakter / kode ascii
Register Output : Tidak ada

Comments

Popular posts from this blog

Fakta Unik dan Mitos Virus Corona

Contoh Sistem Informasi Akademik