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

[ تمت الإجابة ]سؤال في الاسمبلي

بدأه aziz nor في 5 يناير 2009 · 2 رد · 862 مشاهدة · في أرشيف قسم الـــ Assembly
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

عندي سؤال حول نقطة هامة في الاسمبلي وهي

Flat memory model

يعني لم افهم مادا يعني والمرجع الدي اتابعه معقدها قليلا

فلم افهم هل هي برنامج مقيم في الداكرة او مي طريقة لتمثيل في الداكرة

فارجو الافادة وللعلم فقط نحن نتكلم عن

protected mode

وسؤال اخر للدين تعاملوا مع الاسمبلي في اللينكس

هل

system call

في اللينكس تمنح وصول للعتاد اكبر منه في الوندوز او ان الامر نفسه

وشكرا

اللهم صلي علي المصطفي محمد

صلي الله عليه وسلم

#2

حسبما اعرف وربما اكون مخطئ

البرنامج الدي يعمل على 32 بت على ويندوز يستعمل هدا الموديل

الشيئ المميز فيه ان الكود و المعلومات توضع مع بعض في فسم واحد segment

لكن هده البرامج يجب ان تعمل على الاقل في حواسيب 386 او حواسيب احدث منا

في برامج 16 بت يوضع الكود في قسم و المعلومات في قسم اخر

لكن لمادا هو احسن ....

لانه ابسط للبرمجة ---------------------> Address = 16*segment + offset bye bye!!!

لانه اسرع

لا يتطلب حسابات كثيرة من ال CPU

العمل كثير و الوقت قليل أعاننا الله

seo zen SEO Enlightment amazon danbo

#3

السلام عليكم

شكرا علي المشاركة

اللهم صلي علي المصطفي محمد

صلي الله عليه وسلم

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