PDA

View Full Version : سوال: نمایش متن رنگی



saber1
دوشنبه 18 خرداد 1394, 23:52 عصر
سلام دوست عزیز
خسته نباشید

من واسه چاپ یه متن تو یک سطر و ستون خاصی و با یه رنگ خاصی از این کد استفاده میکنم. جواب میگیرما اما میدونم درست نیست.

توی data segment
p db "saber$",0
i db?

توی کد مینویسم

Mov ah,09
mov al,i
mov cx,5
mov bl,01001011b
int 10h

Mov ah,09
Lea dx,p
int 21
سطرو سطون رو هم اولش میدم
میشه بگید درستش چیه؟
ممنونم ازتون

masoud.8086
سه شنبه 19 خرداد 1394, 09:28 صبح
سلام
اینجا میتونید از وقفه in1 10h /ah,13h استفاده کنید تمام چیزای رو که میخواید . فقط یادتون باشه این وقفه رو داخل حلقه بندازی و هر بار ی کارکتر رو چاپ کنی و بعد رنگتو اضافه و همچنین شماره ستون و اشاگرتو به جلو ببری و بعد کارکتر بعدی , تا به انتهای رشته برسی..موفق باشید

saber1
پنج شنبه 21 خرداد 1394, 10:00 صبح
ممنون از پاسختون.