// Robby Fajri Maulana
// On-26 Okt 2014
Kali ini saya akan memberikan tutorial cara untuk membuat karakter
"AABBCCDDEEFFGGHHIIJJKKLLMMNNOOPPQQRRSSTTUUVVWWXXYYZZ" berwarna-warni menggunakan program assembly
Untuk membuat karakter ini perintah yang digunakan masih sama dengan perintah-perintah yang pernah diajarkan sebelumnya. Aplikasi yang diperlukan juga masih sama, yaitu TASM, TLINK, RTM, dan Command Prompt.
Pertama, bukalah Command Prompt, Masuki direktori assembly, kemudian buka windows text editor.
Sekarang buatlah perintah-perintah seperti yang tertulis dibawah ini.
.model small
.code
org 100h
proses :
mov ah,09h ;Kode untuk mencetak warna
mov bl,93h ;Kode warna yang akan dicetak
mov cx,52 ;Jumlah karakter warna yang akan dicetak
repeat:
int 10h ;Cetak warna
add bl,1 ;Menambah kode warna sebanyak 1, sehingga warnanya akan berbeda-beda
loop repeat ;Ulangi perintah "repeat:"
mov ah,02h ;Kode untuk mencetak karakter
mov dl,'A' ;Karakter yang akan dicetak
mov cx,26 ; Jumlah karakter yang akan dicetak
ulang :
int 21h ;Cetak karakter
int 21h ;Cetak karakter, sehingga menghasilkan 2 karakter yang sama
add dl,1 ;Menambah kode karakter sebanyak 1
loop ulang ;ulangi perintah 'ulang:'
int 20h ;menghentikan program
END proses ; akhiri 'proses'
Simpan file sebagai .asm file, lalu keluar dari text editor dan kembali ke command prompt.
Compile-lah file tadi menggunakan TASM, kemudian ubahlah menjadi .exe file menggunakan TLINK dan jalankan program. Jika sudah benar maka akan mendapatkan pesan seperti berikut
Compile-lah file tadi menggunakan TASM, kemudian ubahlah menjadi .exe file menggunakan TLINK dan jalankan program. Jika sudah benar maka akan mendapatkan pesan seperti berikut
Selamat! anda telah berhasil melakukan perintah dengan benar! Untuk melihat contoh yang sudah jadi, bisa didownload dari link berikut. Jalankan program menggunakan command prompt.