Assalamualaikum wr,wb
NAMA : PUTRI RIZKI AMALIA
KELAS : 1CB
NIM : 061430700546
MATA KULIAH : BAHASA
RAKITAN
MENCETAK KARAKTER ‘X’
WARNA WARNI
Kali ini saya akan memposting program tes saya kemarin
mencetak karakter ‘x’ sebanyak 5 karakter berwarna warni walaupun sebenernya
saya gagal sih L
tapii gakpapa kok yang penting sekarang sudah bisa J oke langsung saja
langkah-langkahya dibawah ini:
-Pertama jalankan CMD contohnya seperti ini:
-ketik perintah ini:
-C:\Users\acer> CD..
-C:\Users> CD..
-C:\>D:
-D:\>CD 1CB
-D:\>1CB > CD ASEMBLY
-1 CB >EDIT
Gambarnya dibawah ini:
-Lalu ketik perintah:
.MODEL SMALL
.CODE
ORG 100H
PROSES:
MOV
AH,09H
MOV BL,93H
MOV
CX,5
ULANG:
INT 10H
ADD
BL,1
LOOP
ULANG
MOV
AH,02H
MOV
DL,’X’
MOV
CX,5
ULANG1:
INT 21H
LOOP
ULANG1
INT 20H
END PROSES:
Contohnya seperti ini:
-Lalu klik file save as-
save nama filenya contoh XXX.ASM ENTER
-Setelah itu buka kembali commad prompt ketik TASM
lalu ENTER maka akan muncul tampilan dibawah ini:
Lalu perintah selanjutnya ketik:
-Setelah itu perintah contoh (
TLINK XXX)
-Selanjutnya perintah contoh (TLINK/T
XX)
-Terakhir
perintah OKE lalu tekan ENTER
tampilan gambarnya seperti dibawah ini:
Keterangan :
·
Model small : untuk memberitahu kepada assembler bentuk
memory yang kita buat.
·
Code : memberitahu kepada assembler bahwa kita akan memulai menggunakan
code.
·
Org 100h
: memberitahu kepada assembler agar program
pada saat dijalankan ditaruh mulai offset ke 100h (256)byte. Atau bisa
dikatakan kita menyediakan 100 byte kosong untuk membuat program.
·
Mov ah,09 h : nilai servis untuk mencetak karakter
·
Mov bl,93h :
warna atau atribut dari karakter
·
Mov
cx,5 :
counter untuk loop
·
Int 10h : laksanakan!!!
·
Add bl,1 :
mencetak karakter warna warni
·
LOOP ulang :
lompat ke ‘ulang ‘sampai cx=0
·
Mov ah 02h :
nilai serivis untuk mencetak karakter
·
Mov dl,’x’ :
DL, karakter ASCII yang akan dicetak “A”
·
Mov cx,5 :
counter untuk loop
·
Int 21h :
cetak karakter
·
LOOP ulang1 :
lompat le ‘ulang’sampai cx=0
·
Int 20h :
selesai kembali ke DOS!!
·
End proses :
mengakhiri proses pemograman yang dibuat
Sekian postingan dari saya semoga bermanfaat
bagi yang membaca postingan ini bila ada kritik dan saran yang sifatnya
menbangun saya terima demi menyempurnakan postingan ini sekian Terima kasih.
Wassalamualaikum wr,wb
PUTRI RIZKI AMALIA
Tidak ada komentar:
Posting Komentar