Tuesday, April 7, 2009

Assembly MENGONTROL PRINTER DENGAN BAHASA ASSEMBLY

MENGONTROL PRINTER DENGAN BAHASA ASSEMBLY
*) tulisan ini dibuat untuk printer. Ini tulisan zaman dulu alias jadul.

Nama file: cetak.asm

DOSSEG ; directive assembler untuk compiler
.MODEL SMALL
.STACK 100h

.DATA
HelloMessage DB ‘PRANA D.I.’, 0Dh, 0Ah, 0Ch
HELLO_MESSAGE_LENGTH EQU $ - HelloMessage

.CODE
Mov ax, @DATA ; ini menggunakan assembly compiler
Mov ds, ax
Mov ah, 40h
Mov bx, 4
Mov cx, HELLO_MESSAGE_LENGTH
Mov dx, offset NAMA
Int 21h
; -- mestinya ada int 21h untuk exit to dos
:
:
:

Bisa pula dengan mengetik file nol.txt misalnya untuk mereset printer.

Copy con nol.txt

A>type nol.txt > prn

0 comments: