السلام عليكم ورحمة الله وبركاته
حياكم الله ......... :lol:
طلب مساعدة بحل برنامج بلغة الاسمبلي ولقد اشكل عليّ البرنامج لانه طويل وهذا البرنامج يعمل عملية ضرب قيمة في الذاكرة محدد عنوانها من 1800 الى 1810 والبرنامج بالشكل التالي :
write a program to compute multiplication of numbers stored in memory from 1800H to 1810H and store multiplication in locations 1900H to 1910H . used subprogram and consider the value of multiplication does no increas over one byte
ارجو منكم المساعدة بحل البرنامج مع شرحة لكي نفهم طريقة عملة مع العلم ان البرنامج يستخدم الاوامر التالية وهي
loop , push , pop,inc,mov,call
وشكرا