PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : سوال مشکلی در برنامه نویسی اسمبلی



alireza1367
27th November 2010, 04:58 PM
سلام به تمام بچه های فروم
من چند تا مشکل توی برنامه نویسی اسمبلی دارم
1- چاپ اطلاعات درکنسول DOS
2- گرفتن عدد از صفحه کلید

مثلا اول یه پیغام چاپ بشه ، بعد از صفحه کلید یک مقدار دریافت کنه

ممنون میشم کمک کنید .
[shademani2]

TopPC
2nd January 2011, 09:25 AM
سلام
اگه با masm کار میکنی برای اینکه نوشته چاپ کنی اولا io.h رو باید اینکلود کنی. بعد عبارتی که میخوای چاپ بشه رو توی قسمت .data (از نوع byte) تعریف کن. و برای گرفتن داده از کاربر هم در همین قسمت داده ات رو تعریف کن بعد تو قسمت .code برای چاپ نوشته هات از دستور output اسم نوشته ات استفاده کن برای گرفتن ورودیم از دستور input اسم ورودی استفاده کن.

NameEly
8th May 2011, 05:13 PM
با سلام به شما دوست عزیز :

من منظورتون رو از سوال اولی متوجه نشدم هرچند اسمبل نویس نیستم

برای سوال دومی :


گرفتن عدد از صفحه کلید
مثلا اول یه پیغام چاپ بشه ، بعد از صفحه کلید یک مقدار دریافت کنه


شما می تونین با استفاده از int ها مثلا int 21h سرویس 09h اول یک دستور چاپ کنید بعد
با استفاده از دستور 06h همین int می تونین با زدن یک کلید این پیغام بره و با استفاده از
int 21h سرویس 0ah که یکی از مهمترین سرویس هاست یک عدد دریافت کنید

با تشکر

استفاده از تمامی مطالب سایت تنها با ذکر منبع آن به نام سایت علمی نخبگان جوان و ذکر آدرس سایت مجاز است

استفاده از نام و برند نخبگان جوان به هر نحو توسط سایر سایت ها ممنوع بوده و پیگرد قانونی دارد