Latihan Membuat Perintah CMP

Latihan Perintah lompat yang mengikuti perintah cmp


Bukalah program CMD yang berfungsi sebagai tempat ujicoba program yang nanti akan kita buat, ketikan perintah

a.       cd  \
b.      d:
c.       cd 1ca/ASM


atau bisa lihat gambar di bawah ini :

Buka lagi program cmd yang ke dua  untuk melakukan pemrograman atau yang kita sebut coding,  ketikan perintah
a.       cd  \
b.      d:
c.       cd 1ca/ASM
d.      edit
atau bisa dilihat di bawah ini :

Maka akan muncul program assembly, seperti gambar di bawah ini :

Masukan kode program seperti gambar di bawah ini :

.MODEL SMALL
.CODE
ORG 100h
TData: JMP Proses
UAS    DB 50
Kal0    DB ‘Lulus $'
Kal1    DB 'Anda DO B $'
Kal2    DB ‘Cum Laude $'
Proses:
MOV   AL,UAS
CMP    AL,50
JBE     DO
CMP    AL,85
JAE     UABesar
CMP    AL,54
JAE     UASKeci
UASkecil:
LEA    DX,Kal0         ; Ambil offset Kal0
JMP     Cetak               ; Lompat ke cetak
DO:
LEA    DX,Kal1        ; Ambil offset Kal1
JMP     Cetak              ; Lompat ke cetak
UASBesar:
LEA    DX,Kal2         ; Ambil offset Kal2
Cetak:
MOV   AH,09                         ; Servis untuk mencetak kalimat
INT     21h                  ; Cetak kalimat !!
EXIT   :           INT 20h          ; Kembali ke DOS.
END    TData


 Sesudah memasukan kode program atau coding, save as file nya dengan format (.ASM)
 Buka CMD yang pertama untuk menguji program yang telah kita buat tadi, dengan mengetikan perintah :
a.       TASM (nama file) cth : TASM JMP.ASM -> untuk melihat apakah program yg kita buat ada yang error dll.
b.      tlink/t JMP -> untuk membuat file objek ke bentuk file yang dapat di eksekusi (EKTENSI   .COM  .EXE)
c.       kemudian untuk melihat karakter yang telah kira buat tinggal mengetikan nama file yang kita buat tadi contoh (JMP) enter,  maka akan tampil karakter yg kita buat.

Seperti di bawah ini :

Sekian dari saya cara membuat karakter  dalam program assembly

Jika ingin data di atas silahkan klik


Previous
Next Post »