ورود

View Full Version : مشکل اجرای برنامه تووی dosbox



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 رو پایین صفحه و رنگ صفحه سیاه باقی میمونه به جز یه کادر خیلی کوچیک بالای صفحه .وسط صفحه هم یه چندتا کلمه درهم بر هم می نویسه مشکلش کجاست؟

rayarasool
جمعه 22 دی 1391, 13:25 عصر
خط 19 و خط 28 چی کار میکنه؟؟؟

mohamad1370
جمعه 22 دی 1391, 16:44 عصر
مشکل رو حل کردم

سه خط 17,18,19 مد گرافیکی رو مشخص می کنن .
خط 28 رنگ قلم و زمینه رو مشخص می کنه