mohamad1370
پنج شنبه 21 دی 1391, 16:00 عصر
سلام
stacksg segment para stack 'stack'
stacksg ends
datasg segment para 'data'
msg db "mohamad. $", 0
datasg ends
codes segment para 'code'
assume ss:stacksg, ds:datasg, cs:codes
mov ax, datasg
mov ds, ax
;------------ ur programm
mov al ,3h
mov ah, 0h
int 10
mov bl,0h
mov ah,6h
mov al,1
mov cl,2h
mov ch,1h
mov dl,20h
mov dh,2h
mov bh,00110010b
int 10h
mov ah, 9
mov dx, offset msg
int 21h
;------------ end of program
mov ax, 4c00h
int 21h
codes ends
end
برنامه بالا رو وقتی که تووی dosbox اجرا می کنم کلمه mohamad رو پایین صفحه و رنگ صفحه سیاه باقی میمونه به جز یه کادر خیلی کوچیک بالای صفحه .وسط صفحه هم یه چندتا کلمه درهم بر هم می نویسه مشکلش کجاست؟
stacksg segment para stack 'stack'
stacksg ends
datasg segment para 'data'
msg db "mohamad. $", 0
datasg ends
codes segment para 'code'
assume ss:stacksg, ds:datasg, cs:codes
mov ax, datasg
mov ds, ax
;------------ ur programm
mov al ,3h
mov ah, 0h
int 10
mov bl,0h
mov ah,6h
mov al,1
mov cl,2h
mov ch,1h
mov dl,20h
mov dh,2h
mov bh,00110010b
int 10h
mov ah, 9
mov dx, offset msg
int 21h
;------------ end of program
mov ax, 4c00h
int 21h
codes ends
end
برنامه بالا رو وقتی که تووی dosbox اجرا می کنم کلمه mohamad رو پایین صفحه و رنگ صفحه سیاه باقی میمونه به جز یه کادر خیلی کوچیک بالای صفحه .وسط صفحه هم یه چندتا کلمه درهم بر هم می نویسه مشکلش کجاست؟