الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

في أي مسجل يخزن باقي القسمة

مغلقمُجاب
بدأه نادين01 في 12 أبريل 2014 · 3 رد · 1,269 مشاهدة · في لغة Assembly لأنظمة 16, 32, 64 بت
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله تعالى ووبركاته

 

اريد عمل آلة حاسبة بلغة الاسمبلي

 

فأريد معرفة registe  الذي يتم حفظ باقي القسمة فيه

#2 أفضل إجابة

إذا كانت التعليمة DIV نفذت على مسجل 8 بت فإن الباقي يحفظ في المسجل ah


أما إذا كانت القسمة على مسجل 16 بت أو 32 بت فإن باقي القسمة يحفظ في dx or edx  على طول المسجل


تم تعديل هذه المشاركة بواسطة Hisawa++ في 12 أبريل 2014 في 21:55

1

‎لا تيأسن إذا كبوتم مرة ** إن النجاح حليف كل مثابر‎

 

Import AnyCodeYouLearned Project = findNewProjecthasProject = Truewhile (!dead&&hasProject) { codeingisDone = try_Codeif (isDone)  Project = findNewProjectelse learn_code
#3

بارك الله فيك اخي الكريم

 

وحاصل القسمة في أي مسجل بالنسبة ل 32 bits

وشكرا

#4
نادين01 كتب:

بارك الله فيك اخي الكريم

 

 

وحاصل القسمة في أي مسجل بالنسبة ل 32 bits

وشكرا

 

في المسجل edx 

‎لا تيأسن إذا كبوتم مرة ** إن النجاح حليف كل مثابر‎

 

Import AnyCodeYouLearned Project = findNewProjecthasProject = Truewhile (!dead&&hasProject) { codeingisDone = try_Codeif (isDone)  Project = findNewProjectelse learn_code

هذا الموضوع مغلق.

مواضيع مشابهة