ورود

View Full Version : سوال: ذخیره کارکترهای چاپ شده



helma20
شنبه 14 دی 1387, 21:08 عصر
فرض کنید یک عبارت 50 حرفی را که آدرس آن از b830h شروع می شود
بدون وقفه در صفحه نمایش چاپ شده
حالا می خوام از اول این رشته 10 حرف آن را در یک متغییر حافظه ذخیره کنم مثلا str
هر کارکتر از 50 حرفم 2 بایت هست یکی خود کارکتر و یکی رنگ آن
چه جور می تونم بگم محتوای di را بریز توی str که توی datasg هست


فرض کنید دستورات زیر توی یک حلقه است که 10 بار تکرا می شود




;str dw 10 dup (?)
Mov di,b830h
Mov str,[di]
Add str,2
Add di,2

helma20
یک شنبه 15 دی 1387, 10:02 صبح
خواهش می کنم اگر کسی بلد هست راهنمایی کنه لطفا
ممنون

plzZZZzzzz help me :عصبانی++: F1


:ناراحت:

helma20
دوشنبه 16 دی 1387, 18:27 عصر
بچه ها یعنی واقعا کسی بلد نیست ؟؟؟؟؟ !!!!
:متفکر::گریه:

helma20
چهارشنبه 18 دی 1387, 00:12 صبح
ببینید
آدرس b830h توی گرافیکم هست من می خوام توی یه متغییر توی datasg ذخیرش کنم بین این دوتا یه دیوار هست . به خاطر اینکه بتونم به کامپایلر بگم اون متغییر توی datasg هست این جوری باید بهش بفهمونم DS : DI اما نمی دونم اینو توی برنامه ام چه جوری باید استفاده کنم

حالا شاید یکی بتونه راهنماییم کنه .

helma20
چهارشنبه 18 دی 1387, 19:43 عصر
باورتون می شه جوابش فقط یه خطه !!!!!!
:متعجب:


:گریه:

یک سوال خیلی اسون

فرض کنید می خوام مقدر 1FFFFFFF h را در یک ثبات 32 بیتی بریزم
چه جوری می تونم 2 تا ثباتم رو کنار هم بزارم بشه 32 بیت؟؟؟؟؟؟؟
(اسمبلی 8086)