Cara menjalankan program assembly
1.
MENCETAK HURUF
SIAPKAN
FILE
RTM.EXE,
TASM.EXE, TLINK.EXE. LALU COPY KETIGA FILE TERSEBUT ,BUAT
NEW FOLDER,KASIH NAMA MISALNYA 1CA, BUAT LAGI FOLDER, KASIH NAMA TASM PASTE KAN DI FOLDER TASM. KEMUDIAN KLIK START
LALU BUKA COMMAND PROMPT
TENTUKAN DIMANA ANDA MELETAKKAN FOLDER TERSEBUT.
LETAKKAN SAJA DI DRIVE D:
KEMUDIAN IKUTI LANGKAH2 SEPERTI GAMBAR DIBAWAH.
JIKA SUDAH, BUKA COMMAND PROMPT SATU LAGI, ISI SEPERTI GAMBAR SEBELUMNYA NAMUN
TAMBAHKAN “EDIT” DI BARISAN D:\1CA
\tasm>
LALU TEKAN ENTER, LAYAR AKAN BERUBAH MENJADI BIRU
SEPERTI DIBAWAH INI
CONTOH KITA AKAN MENCETAK HURUF A
.MODEL SMALL
.CODE
ORG 100h
Proses :
MOV AH,02h
MOV DL,'A'
INT 21h
INT 20h
END Proses
LALU SAVE DENGAN FORMAT .ASM LALU OK
BUKA COMMAND
PROMPT SEBELUMNYA, LALU BUAT SEPERTI GAMBAR DIBAWAH
HURUF “A” TELAH BERHASIL DICETAK.
1.2.
MENCETAK KARAKTER BESERTA ATRIBUT
SEPERTI YANG SEBELUMNYA, KITA AKAN MEMBUAT KARAKTER
BSERTA ATRIBUT,YAKNI MEMBERI WARNA PADA KARAKTER TEREBUT. LANGKAH-LANGKAHNYA:
MODEL SMALL
.CODE
ORG 100h
Proses :
MOV AH,09h ; Nilai servis untuk
mencetak karakter
MOV AL,'A' ; AL = Karakter yang
akan dicetak
MOV BH,00h ; Nomor Halaman layar
MOV BL,93h ; Warna atau atribut
dari karakter
MOV CX,03h ; Banyaknya karakter
yang ingin dicetak
INT 10h ; Laksanakan !!!
INT 20h ; Selesai ! kembali ke
DOS
END Proses
1.3 PENGULANGAN DENGAN LOOP
Perintah LOOP digunakan untuk melakukan suatu proses
yang berulang-ulang. Langkah-langkahnya sbb:
MODEL SMALL
.CODE
ORG 100h
Proses :
MOV AH,02h ; Nilai servis
MOV DL,'A' ; DL=karakter 'A' atau DL=41h
MOV CX,10h ; Banyaknya pengulangan yang akan
Ulang :
INT 21h ; Cetak karakter !!
INC DL ; Tambah DL dengan 1
LOOP Ulang ; Lompat ke Ulang
INT 20h
END Proses
Tidak ada komentar:
Posting Komentar