ايجاد حساب  |  ورود
 
 
-::Mashhad Team::-: تالار گفتمان
 

 
MashhadTeam.com :: نمايش موضوعات - سوال در مورد برنامه اسمبلي

`

سوال در مورد برنامه اسمبلي
رفتن به صفحه قبلي  1, 2
 

ارسال موضوع جديد  پاسخ به اين موضوع    

   MashhadTeam.com صفحه اول انجمن -> انجمن برنامه نویسی -> Assembly

نمايش موضوع قبلي :: نمايش موضوع بعدي  
نويسنده پيغام

mahdi
مدیر سایت
مدیر سایت

وضعيت: آفلاين
3 تير ماه ، 1382
تعداد ارسالها: 838
امتياز:
تشکر کرده: 0
تشکر شده 1 بار در 1 پست


ارسالارسال شده در: دوشنبه، 22 دي ماه ، 1382 00:46:34    موضوع مطلب: پاسخ همراه با اعلان

سلام
اين فقط ميخواهد شما رو با استفاده از فرامين انتقال و جمع آشنا كنه.
اين كاري كه ميكنه اول مياد 2 عدد تعريف ميكنه بعد جمع ميكنه و در خانه سوم قرار ميده. حالا شما ميتونيد با استفاده از اينتراپت مربوطه خانه سوم رو چاپ كنيد.
موفق باشيد

_________________
مهدي
مردي از دياري ديگر
تنها کاربران عضو سايت قادر به مشاهده لينک ها هستند.
عضويت در سايت / ورود به سايت


آخرين ويرايش توسط mahdi در تاريخ دوشنبه، 22 دي ماه ، 1382 08:56:51; دفعات ويرايش در مجموع : 1 مرتبه

بازگشت به بالا

رويت مشخصات كاربر ارسال پيغام شخصي بازديد از سايت ارسال كننده مطلب

fahima
کاربر خیلی فعال
کاربر خیلی فعال

وضعيت: آفلاين
18 مهر ماه ، 1382
تعداد ارسالها: 235
امتياز:
تشکر کرده: 0
تشکر شده 0 بار در 0 پست

محل سكونت: زير آسمان خدا

ارسالارسال شده در: دوشنبه، 22 دي ماه ، 1382 00:54:43    موضوع مطلب: پاسخ همراه با اعلان

فكر كنم متوجه شدم
مرسي Cool

بازگشت به بالا

رويت مشخصات كاربر ارسال پيغام شخصي

mahdi
مدیر سایت
مدیر سایت

وضعيت: آفلاين
3 تير ماه ، 1382
تعداد ارسالها: 838
امتياز:
تشکر کرده: 0
تشکر شده 1 بار در 1 پست


ارسالارسال شده در: دوشنبه، 22 دي ماه ، 1382 09:04:27    موضوع مطلب: پاسخ همراه با اعلان

سلام
ببينيد شما ديدي كه به زبان هاي سطح بالا داريد نبايد به زبان اسمبلي داشته باشيد. اين خيلي مهمه. شما در زبان اسمبلي بايستي خيلي از كارها رو خودتون انجام بدين در صورتي كه در زبانهاي سطح بالا فقط با يك خط برنامه انجام ميشد.
موفق باشيد

_________________
مهدي
مردي از دياري ديگر
تنها کاربران عضو سايت قادر به مشاهده لينک ها هستند.
عضويت در سايت / ورود به سايت

بازگشت به بالا

رويت مشخصات كاربر ارسال پيغام شخصي بازديد از سايت ارسال كننده مطلب

fahima
کاربر خیلی فعال
کاربر خیلی فعال

وضعيت: آفلاين
18 مهر ماه ، 1382
تعداد ارسالها: 235
امتياز:
تشکر کرده: 0
تشکر شده 0 بار در 0 پست

محل سكونت: زير آسمان خدا

ارسالارسال شده در: سه شنبه، 23 دي ماه ، 1382 12:55:22    موضوع مطلب: پاسخ همراه با اعلان

سلام
ميشه بيشتر توضيح بدين؟
من خيلي از اسمبلي خوشم مياد ولي وقتشو ندارم Confused

بازگشت به بالا

رويت مشخصات كاربر ارسال پيغام شخصي

mahdi
مدیر سایت
مدیر سایت

وضعيت: آفلاين
3 تير ماه ، 1382
تعداد ارسالها: 838
امتياز:
تشکر کرده: 0
تشکر شده 1 بار در 1 پست


ارسالارسال شده در: سه شنبه، 23 دي ماه ، 1382 13:23:00    موضوع مطلب: پاسخ همراه با اعلان

Question در چه موردي؟
بازم فكر كنم روي موضوع جديد كليك كردين Cool

_________________
مهدي
مردي از دياري ديگر
تنها کاربران عضو سايت قادر به مشاهده لينک ها هستند.
عضويت در سايت / ورود به سايت

بازگشت به بالا

رويت مشخصات كاربر ارسال پيغام شخصي بازديد از سايت ارسال كننده مطلب

fahima
کاربر خیلی فعال
کاربر خیلی فعال

وضعيت: آفلاين
18 مهر ماه ، 1382
تعداد ارسالها: 235
امتياز:
تشکر کرده: 0
تشکر شده 0 بار در 0 پست

محل سكونت: زير آسمان خدا

ارسالارسال شده در: سه شنبه، 23 دي ماه ، 1382 14:02:52    موضوع مطلب: پاسخ همراه با اعلان

نه آقا مهدي ببينيد رفته صفحه 2 .
در مورد مطلب قبليتون كه تو صفحه 1 گذاشته بودين كه زبانهاي سطح بالا و پايين رو با هم مقايسه كرده بودين Wink

بازگشت به بالا

رويت مشخصات كاربر ارسال پيغام شخصي

mahdi
مدیر سایت
مدیر سایت

وضعيت: آفلاين
3 تير ماه ، 1382
تعداد ارسالها: 838
امتياز:
تشکر کرده: 0
تشکر شده 1 بار در 1 پست


ارسالارسال شده در: سه شنبه، 23 دي ماه ، 1382 15:54:54    موضوع مطلب: پاسخ همراه با اعلان

اره Embarassed سن كه بالا بره همينه Embarassed
يك مثال براتون ميزنم :
شما در زبان سي يا پاسكال با يك خط يك ورودي رو به هر فرمتي كه دوست داريد :مثلا عددي يا رشته اي ميگيرد اما در زباني مثل اسمبلي شما بايد بسياري از كارهاتون رو خودتون انجام بدهيد.
در حقيقت زبان اسمبلي همه زبان صفر و يك ماشين است كه به صورت نمادين نمايش داده ميشود هر خط از زبان اسمبلي(خطوطي كه مربوط به توضيح و كامپايلر نباشد) به يك كد ماشين تبديل ميگردد اما در زبان سطح بالا هرخط به مجموعه اي از خطوط تبديل ميگردد.
موفق باشيد

_________________
مهدي
مردي از دياري ديگر
تنها کاربران عضو سايت قادر به مشاهده لينک ها هستند.
عضويت در سايت / ورود به سايت

بازگشت به بالا

رويت مشخصات كاربر ارسال پيغام شخصي بازديد از سايت ارسال كننده مطلب

fahima
کاربر خیلی فعال
کاربر خیلی فعال

وضعيت: آفلاين
18 مهر ماه ، 1382
تعداد ارسالها: 235
امتياز:
تشکر کرده: 0
تشکر شده 0 بار در 0 پست

محل سكونت: زير آسمان خدا

ارسالارسال شده در: سه شنبه، 30 دي ماه ، 1382 22:38:58    موضوع مطلب: پاسخ همراه با اعلان

هر كسي جواب اينو بلده خيلي ممنون ميشم كمكم كنه تا امشب ميخوام حتما:
برنامه اي بنويسيد كه فرمول زير را با دادن مقادير داده شده به برنامه محاسبه و در حافظه اصلي كامپيوتر مقدار را ذخيره كند و ثانيا مقدار را روي صفحه نمايش دهد:
m=132 n=503 z=n-m+198
============
اينم يكي ديگه :
m=310 k=123 s=-k+m-74
در اينجا بايد براي منفي كردن k از neg استفاده كنيم

با تشكر:فهيمه

بازگشت به بالا

رويت مشخصات كاربر ارسال پيغام شخصي

mahdi
مدیر سایت
مدیر سایت

وضعيت: آفلاين
3 تير ماه ، 1382
تعداد ارسالها: 838
امتياز:
تشکر کرده: 0
تشکر شده 1 بار در 1 پست


ارسالارسال شده در: چهارشنبه، 1 بهمن ماه ، 1382 02:37:15    موضوع مطلب: پاسخ همراه با اعلان

سلام
من اين كد رو تست نكردم
اما انشاء الله كه درست نوشتم :
:كد
DataSeg Segment
   m   DB   132
   n   DB   503
   z   DB   2 DUP(?)
DataSeg   Ends
;----------------------------------------------------------------------
CodeSeg   Segment
Main Proc NEAR
   ASSUME CS:CodeSeg,DS:DataSeg,SS:DataSeg
   Mov Ax, DataSeg
   Mov Ds, Ax
   
   ; Calculating...
   Mov Al, m
   Sub Al, n
   Adc Ax, 198

   ;Printing on screen
   

   return;
Main   EndP
CodeSeg   EndS
   End Main

براي بخش Printing on screen میتونید از این بحث استفاده کنید :
تنها کاربران عضو سايت قادر به مشاهده لينک ها هستند.
عضويت در سايت / ورود به سايت


موفق باشید

_________________
مهدي
مردي از دياري ديگر
تنها کاربران عضو سايت قادر به مشاهده لينک ها هستند.
عضويت در سايت / ورود به سايت

بازگشت به بالا

رويت مشخصات كاربر ارسال پيغام شخصي بازديد از سايت ارسال كننده مطلب

fahima
کاربر خیلی فعال
کاربر خیلی فعال

وضعيت: آفلاين
18 مهر ماه ، 1382
تعداد ارسالها: 235
امتياز:
تشکر کرده: 0
تشکر شده 0 بار در 0 پست

محل سكونت: زير آسمان خدا

ارسالارسال شده در: چهارشنبه، 1 بهمن ماه ، 1382 21:32:24    موضوع مطلب: پاسخ همراه با اعلان

حالا كه دير شد
به هر حال مرسي Wink

بازگشت به بالا

رويت مشخصات كاربر ارسال پيغام شخصي

mahdi
مدیر سایت
مدیر سایت

وضعيت: آفلاين
3 تير ماه ، 1382
تعداد ارسالها: 838
امتياز:
تشکر کرده: 0
تشکر شده 1 بار در 1 پست


ارسالارسال شده در: چهارشنبه، 1 بهمن ماه ، 1382 22:44:41    موضوع مطلب: پاسخ همراه با اعلان

Shocked
زمان جواب من فقط 4 ساعت بعد از طرح سوال از طرف شما ست بعد ميگيد دير شده
پس دير نگاه كردين Cool

_________________
مهدي
مردي از دياري ديگر
تنها کاربران عضو سايت قادر به مشاهده لينک ها هستند.
عضويت در سايت / ورود به سايت

بازگشت به بالا

رويت مشخصات كاربر ارسال پيغام شخصي بازديد از سايت ارسال كننده مطلب

fahima
کاربر خیلی فعال
کاربر خیلی فعال

وضعيت: آفلاين
18 مهر ماه ، 1382
تعداد ارسالها: 235
امتياز:
تشکر کرده: 0
تشکر شده 0 بار در 0 پست

محل سكونت: زير آسمان خدا

ارسالارسال شده در: پنجشنبه، 2 بهمن ماه ، 1382 17:37:16    موضوع مطلب: پاسخ همراه با اعلان

آخه من 8 صبح امتحان داشتم و اصلا وقت نكردم بيشتر از 1 شب بيام Cool

بازگشت به بالا

رويت مشخصات كاربر ارسال پيغام شخصي
تمامي مطالب ارسال شده:   
ارسال موضوع جديد   پاسخ به اين موضوع   

   MashhadTeam.com صفحه اول انجمن -> انجمن برنامه نویسی -> Assembly

زمان پيشفرض سايت: ساعت گرينويچ + 3.5 ساعت
رفتن به صفحه قبلي  1, 2
صفحه 2 از 2
  
نام کاربري:      کلمه عبور:     

~ يا ~
عضويت در سايت

  


 


Powered by phpBB © 2001, 2007 phpBB Group
 
 
مرجع امنيت شبکه bugtraq
 
 

 

All Right Reserved By MashhadTeam.Com

 Powered By PHP-Nuke &
Farsi Project By [MashhadTeam] PHPNuke.ir

PHPNUKE.IR