Страница 1 из 1

простой вопрос

Добавлено: 01 окт 2009, 16:49
vadakoff
Всех приветствую, по программированию на асме я чайник, и у меня вопрос к более опытным. Короче написал простую программу:
CSEG segment
assume CS:CSEG, DS:CSEG, ES:CSEG, SS:CSEG
org 100h

Start:
mov dx,offset mess
call out_prog
int 20
out_prog proc
mov ah,9
int 21h
ret
out_prog endp
mess db 'hello!$'

CSEG ends
end Start

ожидал увидеть одну строку hello!, а получилось hello!hello!, объясните почему?

Re: простой вопрос

Добавлено: 01 окт 2009, 21:50
airyashov
int 20 <> int 20h

Re: простой вопрос

Добавлено: 01 окт 2009, 23:17
vadakoff
все понятно, спасибо, решено!!!