Anda di halaman 1dari 3

Program Modul 5

Contoh Program 1. Mencetak karakter dengan Prosedur


.MODEL SMALL

.CODE

ORG 100h

Proses:

CALL Cetak_Kar

INT 20h

Cetak_Kar PROC NEAR

MOV AH,02h

MOV DL,'M'

INT 21h

RET

Cetak_Kar ENDP

END Proses
Contoh Program 2. Mencetak kalimat dengan jumlah karakter tertentu
.MODEL SMALL

.CODE

ORG 100h

TData:

JMP Proses

Klm DB 'AKU SUKA PRAKTIKUM MIKROPROSESOR' ; 32 Karakter

Proses:

MOV CX,24

Ulang:

MOV DL,Klm [BX]

CALL Cetak_Kar

INC BX

LOOP Ulang

INT 20h

Cetak_Kar PROC

MOV AH,02h

INT 21h

RET

Cetak_Kar ENDP

END TData
Program 3. Menyimpan dan Mengambil Nilai Register pada Stack

MOV AX,22

MOV BX,44

MOV CX,66

PUSH AX

PUSH BX

PUSH CX

POP AX

POP BX

POP CX

Anda mungkin juga menyukai