Selasa, 23 Oktober 2012

Pembahasan Tugas PBR Pertama

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.

Sebelum kita bikin nama menggunakan assembler, ane kasih tahu dulu tabel kode ASCII secara umum.

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 small
.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
Ketiga, simpan kode diatas ke dalam folder asm. Catatan: Agan semua harus sudah punya compilernya.

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