Menampilkan Beberapa baris dengan bahasa Assembly


Untuk menampilkan beberapa baris hanya dengan menambahkan karakter 0ah, seperti digambar berikut dan kode berikut(bila kurang jelas)


;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~;
;PROGRAM : MENAMPILKAN KARAKTER   ;
;FUNGSI : MENAMPILKAN KRAKTER    ;
;            'Nama Dan Nim'DENGAN INT 21 ;

;========================================;

.MODEL SMALL
.CODE
ORG 100h
proses :
MOV AH, 02h
MOV DL, 'M'
INT 21h
MOV DL, 'O'
INT 21h
MOV DL, 'C'
INT 21h
MOV DL, 'H'
INT 21h
MOV DL, '.'
INT 21h
MOV DL, 'A'
INT 21h
MOV DL, 'F'
INT 21h
MOV DL, 'I'
INT 21h
MOV DL, 'F'
INT 21h
MOV DL, 0ah
INT 21h
MOV DL, '1'
INT 21h
MOV DL, '1'
INT 21h
MOV DL, '1'
INT 21h
MOV DL, '2'
INT 21h
MOV DL, '1'
INT 21h
MOV DL, '0'
INT 21h
MOV DL, '2'
INT 21h
MOV DL, '7'
INT 21h
MOV DL, '7'
INT 21h
INT 20h
END proses

sebelum ngetik itu 

Kemudian buka notepad dan ketik kode tadi, simpan dengan nama prog.asm (Inget file extensi .asm)
Langkah Kedua arahkan CMD ke folder yang ada file prog.asm dan tasm, tlib dan tlink  seperti diatas
kemudian masukan perintah " tasm prog.asm "

Pastikan tidak ada yang error

Kemudian klo tidak ada yang error, maka difolder tadi akan ada file prog.obj (ingat extensinya obj) 
kemudian masukan perintah " tlink/t prog.obj" lihat gambar dibawah


jika terdapat file prog.com maka compile berhasil, maka jalankan prog.com, maka akan muncul hasilnya



oh ya penulisanya hati-hati ya, karena salah sedikit saja bisa buletisasi

Comments

Post a Comment

Popular posts from this blog

VB.NET - Membuat Angka Acak

Kenapa dinamai windows?

Konversi Desimal ke Biner Menggunakan Stack - Java