Cara menggunakan turbo assembler(contohnya)
Apabila turbo assembler sudah di install maka ikuti langkah - langkah berikut ini untuk mencoba menampilkan nama (kata-kata yang dinginkan) menggunakan code ASCII. Jika benar turbo assembler sudah diinstall, Maka akan ada folder TASM.
1. Buka Folder C:\TASM
2. Buat folder bernama LAT di dalam folder BIN sehingga struktur foldernya sperti berikut
C:\TASM\BIN\LAT
3. Buka notepad, ketik di bawah ini atau mungkin lebih simpelnya di copy paste saja.
; Mencoba program sederhana dari taufik akbar
; Menampilkan Karakter
COBA SEGMENT
ASSUME CS:COBA
ORG 100h
START : MOV AH,02H
MOV DL,48H
INT 21H
INT 21H
MOV DL,4CH
INT 21H
MOV DL,4CH
INT 21H
MOV DL,4FH
INT 21H
MOV DL,20H
INT 21H
MOV DL,53H
INT 21H
MOV DL,41H
INT 21H
MOV DL,59H
INT 21H
MOV DL,41H
INT 21H
MOV DL,20H
INT 21H
MOV DL,54H
INT 21H
MOV DL,41H
INT 21H
MOV DL,55H
INT 21H
MOV DL,46H
INT 21H
MOV DL,49H
INT 21H
MOV DL,4BH
INT 21H
MOV DL,20H
INT 21H
MOV DL,41H
INT 21H
MOV DL,4BH
INT 21H
MOV DL,42H
INT 21H
MOV DL,41H
INT 21H
MOV DL,52H
INT 21H
INT 20H
COBA ENDS
END START
Selanjutnya simpan dengan nama TAU.ASM di dalam folder LAT.
Ø Untuk memperjelas kode-kode di atas maka lihat tabel dibawah ini.
Abjad | Code ASCII |
A | 41H |
B | 42H |
C | 43H |
D | 44H |
E | 45H |
F | 46H |
G | 47H |
H | 48H |
I | 49H |
J | 4AH |
K | 4BH |
L | 4CH |
M | 4DH |
N | 4EH |
O | 4FH |
P | 50H |
Q | 51H |
R | 52H |
S | 53H |
T | 54H |
U | 55H |
V | 56H |
W | 57H |
X | 58H |
Y | 59H |
Z | 5AH |
. | 2EH |
SPACE | 20H |
ORG >singkatan dari ORIGIN, untuk menyatakan nomor memori yang dipakai setelah perintah itu, misalnya ORG $1000 maka memori berikutnya yang dipakai Assembler adalah $1000. ORG berlaku untuk memori program maupun memori-data. Dalam hal penomoran memori, dikenal tanda $ sebagai awalan untuk menyatakan nomor memori dari baris bersangkutan.
Mov> salah satu instruksi yang paling sering digunakan meskipun itu sugests nama yang bergerak data, ia hanyalah sebuah COPYs data dari satu tempat ke tempat lain.
Mov Ah,2h > Memberikan nilai servis untuk mencetak karakter ke monitor.
Mov dl,48h> memberikan nilai 48H (code ASCII) ke register DL.
Int 21h > memberikan interupsi untuk mencetak nilai yang ada pada register DL
20H > untuk menghasilkan interupsi mengakhiri program dan menyerahkan kendali sepenuhnya ke DOS
Apabila kode-kode diatas bisa dihapal ,maka akan mempermudah pembelajaran.
4. Buka command prompt, Ketik CD C:\TASM\BIN
Kemudian tekan ENTER.
5. Kemudian ketik TASM LAT\TAU.ASM tekan ENTER look emang benar gambarnya akan seperti ini,gambar
6. Selanjutnya ketik TLINK/t TAU.OBJ untuk melingking object, Jika benar maka akan muncul seperti gambar ini.
7. Tahap terakhir, sekarang tinggal mengeksekusi program, caranya ketik TAU, maka akan tampil seperti gambar ini.
Jika ada salah satu langkah yang salah maka hasilnya akan error,
Jika ada salah satu langkah yang salah maka hasilnya akan error,
NB :‘Jika ada tampilan selain gambar –gambar di atas , Maka itu salah. Mungkin penaruhan data atau mungkin juga kita sendiri salah ketik(namanya juga manusia, pasti membuat kesalahan)’,he2…..!
0 Komentar:
Posting Komentar
Berlangganan Posting Komentar [Atom]
<< Beranda