Monday, November 10, 2014

Membuat program dengan mengabungkan perintah jump dengan masukan karakter dari keyboard

Membuat program dengan mengabungkan perintah jump dengan masukan karakter dari keyboard maksudnya adalah jika kita masukan satu karakter maka akan keluar sebuah kalimat jadi program yang akan kita buat adalah jika kita tekan angka 1 sampai 4 maka akan keluar kalimat tidak lulus, jika tekan angka 5 sampai 7 maka akan keluar kalimat lulus bersyarat dan jika tekan angka 8 dan 9 maka keluar lah kalimat lulus
baiklah mari kita mulai telebih dahulu masuklah kedalam comman promd dulu dengan cara  menekan windows-R dan ketikan cmd (enter)


  
setelah itu akan muncul tampilan berikut

Selanjutnya kita masuk ke directori dimana kita menyimpan file assembly nya ,kalau saya menyimpan file nya di local disk C  jadi cukup memberikan peritah:
-cd.. (enter)
-cd asembly (enter)
seperti gambar di bawah


Setelah itu ketikan perintah tasm
-tasm (enter) makan akan keluar tampilan seperti di bawah


Setelah itu ketikan perintah edit
-edit (enter) makan akan keluar tampilan seperti gambar di bawah


Jika telah keluar tampilan seperti gambar di atas barulah kita mulai mengetikan scipt nya
.model small
.code
org 100h
tdata :jmp proses
        nilai db 13,10,'input nilai anda $'
        nilai1 db 13,10,'maaf yang anda input salah $'
        kal1 db 13,10,'tidak lulus $'
        kal2 db 13,10,' lulus bersyarat $'
        kal3 db 13, 10,'lulus $'
proses :
        lea dx,nilai
        mov ah,09
        int 21h

        mov ah,0
        int 16h
        push ax

        cmp al,00
        je extended1
ascii :
        pop ax
        mov dl,al
        mov ah,2
        int 21h

        cmp al,'q'
        je exit

        cmp al,'Q'
        je exit

        cmp al,'4'
        jbe tlulus

        cmp al,'7'
        ja lulus

        cmp al,'4'
        ja lulusb
tlulus :
        lea dx,kal1
        mov ah,9h
        int 21h
        jmp proses
lulusb :
        lea dx,kal2
        mov ah,9h
        int 21h
        jmp proses
lulus :
        lea dx,kal3
        mov ah,9h
        int 21h
        jmp proses
extended1 :
        lea dx,nilai
        mov ah,09
        int 21h
        jmp proses
exit :int 20h
end tdata


atau perhatikan gambar di bawah ini :

Jika telah selesai mengetikan script nya simpan file nya kalau saya menyinpan nya dengan nama al9 contoh (al12.asm)

Selanjutnya kita kembali ke DOS dan ketikan perintah
-tasm nama file contoh "tasm al12" (enter)
maka akan muncul tampilan seperti berikut jika tidak ada script yang salah

Setelah itu ketikan perintah
tasm/t nama file contoh ''tasm/t al12'' (enter)
jika setelah di enter maka akan muncul tampilan seperti di bawah
selanjutnya ketikan perintah nama file contoh ''al12'' (enter)

lalu tekan lah tombol 1 sampai 9 maka akan tapil  program yang kita minta





SEKIAN DARI SAYA SEMOGA BISA BERMAANFAAT


Share:

0 komentar:

Post a Comment