Nama : Merna Ermi Yanti
Kelas : 1CB
NIM : 061430700538
Please read guys:)
Menampilkan Karakter Lulus Bersyarat,Lulus menggunakan perintah
Lompat CMP pada program
Asembly
1. Jalankan DOSBox 0.74 dan ketik Mount E C:\TASM
.
Setelah itu ketik E: , kemudian ketik edit dan enter
Setelah itu ketik E: , kemudian ketik edit dan enter
2.
Dengan E:\>Edit (enter)
3.
Lalu ketikan perintah seperti di bawah ini,.
Setelah melakukan langkah-langkah yang diatas,kemudian tulis perintah tersebut :
.model small
.code
org 100h
Tdata : JMP Proses
UAS DB 70
Kal0 DB 'Tidak lulus $'
Kal1 DB 'lulus bersyarat $'
Kal2 DB 'lulus $'
Proses:
MOV AL,UAS
CMP AL,60
CMP AL,70
JB AKecil ; Jika BilA < BilB, lompat ke Akecil
JE Sama ; Jika BilB = BilB, lompat ke Sama
JA ABesar ; Jika BilA > BilB, lompat ke ABesar
Akecil :
LEA DX,Kal0 ; Ambil offset Kal0
JMP Cetak ; Lompat ke cetak
Sama :
LEA DX,Kal1 ; Ambil offset Kal1
JMP Cetak ; Lompat ke cetak
ABesar :
LEA DX,Kal2 ; Ambil offset Kal2
JMP Cetak ; Lompat ke cetak
Cetak :
MOV AH,09 ; Servis untuk mencetak kalimat
INT 21h ; Cetak Kalimat !!
EXIT : INT 21h ; Kembali ke DOS.
END TData
Kemudian klik File>Save dan berilah nama file nya
xxxx.asm atau seperti contoh diatas MULYA.asm
Setelah selesai anda Save dan diberi nama,kemudian klik
File> Exit,setelah itu hal yang harus anda lakukan selanjutnya anda ketik
tasm MULYA(nama file.asm) lalu anda tekan Enter maka akan tampil dilayar
anda seperti pada gambar dibawah ini :
Selanjutnya,hal yang harus anda lakukan adalah sebagai
berikut :
1.
Ketik tlink nama file(nama file tugas yang anda
simpan) lalu tekan Enter
2.
Ketik tlink/t nama file(nama file yang anda
simpan) lalu tekan Enter
3.
Ketik nama file(nama file yang anda simpan) lalu
tekan Enter
Maka hasilnya akan menjadi seperti pada gambar dibawah ini:
dan hasilnya menjadi LULUS BERSYARAT
Inilah postingan saya hari ini semoga bermanfaat yah:')
0 komentar:
Posting Komentar