Anda di halaman 1dari 5

LAPORAN PRAKTIKUM

BAHASA RAKITAN

Disusun Oleh :
NIM : 24130202
NAMA : HIDAYATULLAH
PROGRAM STUDI : TEKNIK KOMPUTER
JENJANG : DIPLOMA III

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN ILMU


KOMPUTER
EL RAHMA
YOGYAKARTA
2014

LAPORAN PRAKTIKUM BAHASA RAKITAN


BAB III
Senin, 16 Maret 2014
MENCETAK KALIMAT
STMIK EL RAHMA
Tujuan:

Hidayatullah
24130202
Teknik Komputer

1. Mahasiswa mampu memahami penggunaan program TASM pada Windows


2. Mahasiswa mampu melakukan perintah mencetak kalimat.
Alat dan Bahan:
1. Command Prompt (cmd) pada Windows dan Program TASM
Landasan Teori
Deklarasi Variabel

Sama halnya seperti pada pemrograman tingkat tinggi, pada bahasa rakitan dikenal juga
adanya variable. Untuk mendeklarasikan variable harus didefinisikan berdasarkan besarannya.
Contoh :
kuliah db stmik el rahma, kuliah adalah nama variable yang didefinisikan dalam byte (db
= define byte) dengnan ukuran 8 bit. Variable kuliah ini memiliki nilai stmik el rahma
nama db?, menjelaskan bahwa ada variable nama dengan nilai tidak diketahui.
angka dw 22, variable angka didefinisikan word (dw = define word) dengan ukuran 16 bit
atau 2 byte. Variable angka ini memiliki nilai 22.
Pembahasan :
Pada praktikum kali ini saya mencoba mencetak kalimat seperti pada gambar dibawah ini:

Script Program Mencetak Angka


.model small
.code
org 100h
mulai: jmp proses

; lompat ke proses

teks db 'Hidup Mulia Dengan Islam Atau Mati Syahid :'


db 13,10,'

a. belajar'

db 13,10,'

b. Belajar'

db 13,10,'

c. BELAJAR*'

proses:
xor bx,bx

; set nilai bx=0

mov ah,2

; service cetak karakter

ulang:
cmp teks[bx],'*'

; apakah karakter *

je keluar

; kalau iya, lompat ke keluar

mov dl,teks[bx]

; kalau tidak isi dl dengan karakter

int 21h

; cetak karakter tersebut

inc bx

; cari karakter berikutnya

jmp ulang

; ulang lagi

keluar:
int 20h

; selesai

end mulai
Untuk menjalankan script diatas adalah ikuti langkah-langka sebagai berikut :
-

Pilih Text Editor sebagai contoh Notepad++


Ketik script di atas di text editor Anda, simpan dengan ekstensi *.asm (assembly)
Buka Command Promt (cmd)
Kemudian, masuk ke folder dimana tempat file .asm-nya di simpan. Sebagai contoh di
penyimpanan local E :

Lalu, ketik perintah TASM (nama file).asm contoh TASM coba2.asm

Selanjutnya, ketik juga perintah TLINK /t (nama file).obj, obj untuk membuat objek

Terakhir, untuk menjalankan file di atas, dengan cara ketik langsung nama filenya tanpa
diikuti dengan ekstensi file. Contoh coba2 lalu [enter]

Kesimpulan:
Dengan hasil percobaan di atas, saya dapat menarik kesimpulan bahwa yang diperlu
diperhatikan saat membuat variable adalah kita harus melompatkan program jangan samoai

membaca deklarasi variable. Jika tidak, maka program akan menganggap deklarasi variable sebagai
baris perintah yang akan di deklarasi.
Pengesahan:
Pengampu,

Praktikum,

EKO YUNIANTO, S.Kom


NPP: 201430052

HIDAYATULLAH
NIM : 24130202

Anda mungkin juga menyukai