Minggu, 09 November 2014

INPUT NILAI DARI KEYBOARD





NAMA : ONA ANISA
KELAS : 1CB
NIM: 061430700545

LANGKAH-LANGKAH KERJA

1. Buatlah folder di D terlebih dahulu dan sudah terdapat aplikasi RTM (download disini  ) TASM (download  disini) dan TLINK (download disini)
2. bukalah aplikasi Command Prompt
3. masukkan perintah berikut seperti pada gambar
C:\user\notebook>cd..(enter)
C:\user>cd.. (enter)
C:\>d: (enter)
D:\>cd ona (enter)
D:\ona>edit (enter)

maka akan keluar layar biru ketiklah perintah berikut seperti pada gambar



 .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$'
        kal3 db 13,10,'lulus cumlaude$'

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 cumlaude

        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

cumlaude :
        lea dx,kal3
        mov ah,9h
        int 21h
        jmp proses

extended1 :
        lea dx,nilai1
        mov ah,09
        int 21h
        jmp proses

exit : int 20h
end tdata



setelah selesai simpan file (file > save as) vbb.asm


 


kemudian tutup (file >exit) kita kembali ke layar hitam dan masukkan perintah sebagai berikut :

D:\ona>tasm vbb(nama folder yang kita simpan tadi misal huhuhu.asm) lalu enter
D:\ona>tlink vbb(enter)
D:\ona>tlink/t vbb(enter)
D:\ona>vbb

maka jika kita tekan tombol extended seperti F1,F2, Caps lock, del, shift dll maka akan keluar
"tombol yang anda tekan salah''
jika kita tekan tombol angka, maka akan keluar
"masukkan nilai anda: tidak lulus(jika yang kita tekan angka 1-3)
masukkan nilai anda: lulus(jika yang kita tekan angka 4-7)
masukkan nilai anda:  lulus cumlaude(jika yang kita tekan angka 8-9)
tetapi jika ingin keluar tekan huruf q(exit)

download file disini

Tidak ada komentar:

Posting Komentar