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

مبتدأ في لغة الASM ولدي هذه الأسئلة ؟؟

مغلق
بدأه n3rd في 11 مايو 2007 · 1 رد · 890 مشاهدة · في أرشيف قسم الـــ Assembly
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

من المعروف إنه قبل تعلم لغة الإسمبلي يجب معرفة بعض الأساسيات .. ولكن كان عندي كم سؤال لإنه في مفردات غير واضحة وغير مفهومة لي والأسئلة هي:

س:\ ماذا نقصد بالإزاحة ؟؟

س:\ماذا نقصد بالعنونة ؟؟

ومشكورين ..

#2

1- رقم يدل على عنوان بايت ما في المقطع مبتدءا من بداية المقطع

مثال, الازاحة 50h للمقطع DS تعني انك تشير الى البايت الموجود في العنوان المحدد بعنوان المقطع DS في الذاكرة + رقم الازاحة المحدد

لذلك يتم الاشارة اليها بالشكل: DS:IP

DS يدل على عنوان بداية المقطع DS

و IP تدل على عنوان البايت او التعليمة Instruction Pointer

2- العنونة حسب تصوري كما قرأتها ستدل على بايت ما (تعليمة, بايت عشوائي, سلسلة محارف...) في احد المسجلات, اي انك تشير الى ما ذكر سابقا عبر أحد المسجلات بوضع عنوان بداية ما تريد فيه.

« Everything looks different from another cracker point of view »

« There are 11 types of people, those who understand binary, those who don't, well I'm the rest »

« ?Do you speak Binary »

me W4R3ZD00D/

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

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