Assalammualaikum Wr. Wb.
Nama
: Marini Ayu Pangestika
Nim
:
061430700537
Kelas
:
1CB
Mata Kuliah
: Praktek Bahasa Rakitan
MODEL SMALL
Tanda directive ini digunakan untuk memberitahukan kepada assembler bentuk
memory yang digunakan oleh program kita. Supaya lebih jelas model-model yang
bisa digunakan adalah :
- TINY
Jika program anda hanya menggunakan 1 segment seperti program COM. Model
ini disediakan khusus untuk program COM.
- SMALL
Jika data dan code yang digunakan oleh program kurang dari ukuran 1 segment
atau 64 KB.
- MEDIUM
Jika data yang digunakan oleh program kurang dari 64 KB tetapi code yang
digunakan bisa lebih dari 64 KB.
CODE
Tanda
directive ini digunakan untuk memberitahukan kepada assembler bahwa kita akan
mulai menggunakan Code Segment-nya disini. Code segment ini digunakan untuk
menyimpan program yang nantinya akan dijalankan.
ORG 100h
Pada program
COM perintah ini akan selalu digunakan. Perintah ini digunakan untuk
memberitahukan assembler supaya program pada saat dijalankan(diload ke memory)
ditaruh mulai pada offset ke 100h(256) byte. Dapat dikatakan juga bahwa kita
menyediakan 100h byte kosong pada saat program dijalankan. 100h byte kosong ini
nantinya akan ditempati oleh PSP(Program Segment Prefix) dari program tersebut.
PSP ini digunakan oleh DOS untuk mengontrol jalannya program tersebut.
Terlebih dahulu jalankan Command Prompt
Lalu ketikan perintah C:\ Edit(enter)
Lalu tampilan DOS akan berwarna biru, lalu ketikan perintah seperti di bawah ini…
Kemudian COMPILER dengan cara :
1. Jalankan kembali Command prompt yang baru, dengan mengetikan perintah :
C:\>tasm
A
Turbo
Assembler Version 2.0 Copyright (c) 1988, 1990
Borland
International
Assembling
file: A.ASM
Error
messages: None
Warning
messages: None
Passes:
1
Remaining
memory: 306k
C:\>dir
A.*
Volume
in drive C is S’to
Directory
of C:\
A0
ASM 506 08-14-94 3:56p
A0
OBJ 179 08-14-94 11:24p
2
file(s) 685 bytes
1,267,200
bytes free
2. Setelah melakukan program diatas lakukan langkah
kedua
C:\>tlink/t
A
Turbo
Link Version 3.0 Copyright (c) 1987, 1990
Borland
International
C:\>dir
A.*
Volume
in drive C is S’to
Directory
of C:\
A0
ASM 506 08-14-94 3:56p
A0
OBJ 179 08-14-94 11:26p
A0
MAP 229 08-14-94 11:26p
A0
COM 8 08-14-94 11:26p
4
file(s) 922 bytes
1,266,176
bytes free
Setelah kedua proses itu selesai maka dihasilkanlah suatu program
COM yang sudah siap untuk dijalankan. File-file yang tidak digunakan bisa anda
hapus. Bila program diatas dijalankan maka pada layar akan ditampilkan
C:\>A0
A
Mencetak
Karakter Menggunakan Assembly dengan Debug di Dosbox 0.74
Mungkin pada command promptnya ada yang tidak untuk
menjalankan perintah debug.Berikut langkah-langkahnya untuk dapat menggunakan
perintah DEBUG di dosbox 0.74
Jalankan DOSBox 0.74 dan ketik Mount E C:\TASM .
Setelah itu ketik E: , kemudian ketik edit dan enter
Dengan E:\>Edit (enter) lalu ketikan perintah seperti di
bawah ini,.
Kemudian Save dengan nama
rini.asm lalu jalankan kembali pada Dosbox, ketikan perintah seperti
ini,…
Sekian Postingan dari saya, semoga bermanfaat bagi pembaca, Dengan ini saya ucapkan Terimakasih…
Wassalammualaikum Wr. Wb.
0 komentar:
Posting Komentar