Assalamualaikum wr,wb.
Nama :Putri Rizki Amalia
Kelas :1CB
NIM :0614300700546
Mata Kuliah :Praktek
Bahasa Rakitan
Postingan kali ini sama seperti yang kemarin hanya saja yang ini menggunakan
asembly mencetak karakter ‘A-Z’ langsung saja langkah-langkah yang perlu anda
ketahui:
- Buka program comand prompt:
Ketik perintah :
-CD..
-D:
-CD 1 CB
-CD 1 CB ASEMBLY..
-ketik EDIT maka akan muncul tampilan seperti
dibawah ini:
-ketiklah perintah program dibawah ini:
.MODEL SMALL
.CODE
ORG 100h
PROSES:
MOV
AH,02h
MOV
DL,’A’
MOV
CX,26
ULANG:
INT
21h
ADD
DL,1
LOOP
ULANG
INT
20h
END PROSES
Contohnya sperti dibawah ini:
-Terlebih dahulu di simpan atau di Save dengan
nama folder.asm contoh ciput.asm file save as--- exit -kembali ke commad prompt
lalu ketik Tasm program yang dibuat dengan cara ketik TASM(spasi) nama folder
contoh tasm ciput Setelah itu perintah TLINK (spasi) contoh TLINK
ciput Selanjutnya perintah TLINK/T (spasi) contoh TLINK/T
ciputTerakhir lihat apakah karakter huruf ‘ A-Z’ muncul atau tidak.
·
MODEL
SMALL
Tanda
directive ini digunakan untuk memberitahukan kepada assembler bentuk memory
yang digunakan oleh program kita.
·
CODE
Tanda directive ini digunakan untuk memberitahukan kepada assembler bahwa
kita akan mulai menggunakan Code Segment-nya disini. Code segment ini digunakan
untuk menyimpan program yang nan
tinya akan dijalankan.
·
ORG 100h
Pada program
COM perintah ini akan selalu digunakan. Perintah ini digunakan untuk
memberitahukan assembler supaya program pada saat dijalankan(diload ke memory)
ditaruh mulai pada offset ke 100h
·
PROSES
Label memulai
·
MOV
AH,02h
Nilai servis ntuk mencetak karakter
· MOV DL,’A’
DL = Karakter ASCII
yang akan dicetak yaitu’A'
· MOV CX,26
Memberi
perintah , bahwa yang akan dicetak selanjutnya adalah 26 huruf setelah huruf
"A"
·
INT
21h
Cetak karakter !!
·
ADD
DL,1
Menambahkan
1 huruf setelah huruf "A".
Tidak ada komentar:
Posting Komentar