Tugas, tugas... Hehehehehe..... Postingan kali ini ane mau mbahas tugas ane yang dikasih dosen ane kemaren. Tugsnya sich simple. Materi yang kemaren diimplementasikan dalam praktek. Dosen ane nyuruh bikin nama lengkap menggunakan assembler.
Karakter | Hexadesimal | Desimal | Karakter | Hexadesimal | Desimal |
A | 41h | 65 | a | 61h | 97 |
B | 42h | 66 | b | 62h | 98 |
C | 43h | 67 | c | 63h | 99 |
D | 44h | 68 | d | 64h | 100 |
E | 45h | 69 | e | 65h | 101 |
F | 46h | 70 | f | 66h | 102 |
G | 47h | 71 | g | 67h | 103 |
H | 48h | 72 | h | 68h | 104 |
I | 49h | 73 | i | 69h | 105 |
J | 4Ah | 74 | j | 6Ah | 106 |
K | 4Bh | 75 | k | 6Bh | 107 |
L | 4Ch | 76 | l | 6Ch | 108 |
M | 4Dh | 77 | m | 6Dh | 109 |
N | 4Eh | 78 | n | 6Eh | 110 |
O | 4Fh | 79 | o | 6Fh | 111 |
P | 50h | 80 | p | 70h | 112 |
Q | 51h | 81 | q | 71h | 113 |
R | 52h | 82 | r | 72h | 114 |
S | 53h | 83 | s | 73h | 115 |
T | 54h | 84 | t | 74h | 116 |
U | 55h | 85 | u | 75h | 117 |
V | 56h | 86 | v | 76h | 118 |
W | 57h | 87 | w | 77h | 119 |
X | 58h | 88 | x | 78h | 120 |
Y | 59h | 89 | y | 79h | 121 |
Z | 5Ah | 90 | z | 7Ah | 122 |
. | 02Eh | 46 | (spasi) | 020h | 32 |
Koq dikasih tabel yang panjang banget? Hehehehe... Jangan salah gan. Tabel yang panjang ini sangat berguna buat menentukan nama. Dimana-mana nama terdiri dari karakter-karakter khan?
Oke kita mulai aja pembahasan tugasnya.
Pertama, buka notepadnya. Kalo nggak tahu dimana letak notepad. Caranya tekan Windows+R atau Klik Start - Run, ketikan notepad.
Kedua, ketikan kode yang ada di bawah ini
.model smallKetiga, simpan kode diatas ke dalam folder asm. Catatan: Agan semua harus sudah punya compilernya.
.code
org 100h
mulai:
mov ah,02h
mov dl,66
int 21h
mov dl,97
int 21h
mov dl,103
int 21h
mov dl,117
int 21h
mov dl,115
int 21h
mov dl,32
int 21h
mov dl,72
int 21h
mov dl,101
int 21h
mov dl,110
int 21h
mov dl,100
int 21h
mov dl,114
int 21h
mov dl,97
int 21h
mov dl,119
int 21h
mov dl,97
int 21h
mov dl,110
int 21h
mov dl,32
int 21h
mov dl,68
int 21h
mov dl,119
int 21h
mov dl,105
int 21h
mov dl,32
int 21h
mov dl,83
int 21h
mov dl,97
int 21h
mov dl,110
int 21h
mov dl,116
int 21h
mov dl,111
int 21h
mov dl,115
int 21h
mov dl,97
int 21h
int 20h
end mulai
Keempat, buka command prompt dengan cara Windows+R ketikan cmd.
Kelima, arahkan drive yang di dalamnya terdapat folder asm dengan cara ketikan drive yang terdapat folder asm. Catatan: punya ane di drive E:
Keenam, buka folder asm dengan cara ketikan cd asm.
Ketujuh, compile-kan kode yang tadi diketikan di notepad dengan cara ketikan TASM namafile.asm . Catatan: nama file punya ane anabae.asm
Kedelapan, setelah yakin nggak ada pesan error, lanjutin ke proses linking dengan cara ketikan TLINK /t namafile.obj
Kesembilan, setelah selesai, ketikan nama file yang ada kode yang tadi sudah diketikan.
Kesepuluh, hasilnya seperti ini:
Nah, sudah muncul khan namanya? silahkan buat nama agan sendiri ya. Hehehehehe
Oke, sekian dulu postingan tugas ane. Semoga dosen ane puas dengan postingan ane dan dapet A. aaammiiinn.... Tunggu postingan ane selanjutnya ya?
Tidak ada komentar:
Posting Komentar