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

ما هو offset

بدأه islamoooo في 7 يونيو 2014 · 5 رد · 2,953 مشاهدة · في قسم أمن المعلومات العام
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

ما هو الاوفست وماذا استفيد منه

وشكرااا

#2

يمكنك زيارة قسم الاسمبلي في المنتدى لتعريف المزيد
#3

يجب أن تبدأ بفكرة HEX نظام العد .... 

كما تعلم أن الحاسوب يفهم لغة الألة صفر واحد  أي يوجد تيار او لا يوجد ... فمثلاً 10001010 يتعتبر سطر برمجي يفهمه الحاسوب و هو أساس نظام العد الثنائي و اذا قمنا بتحويله إلى تظام عد سداسي عشر 

كما يعمل برنامج HEX work shop <<<  يبدأ التعامل مع الاوفست الذي تريد أن تفهمه حول .... 

 

4D 5A 90 00 00 00 00

 

هنا نقول  4D  الأوفست الاول لأي ملف تنفيذي  و حجمه Byte  و حسب علمي المتواضع جداً هذا الأوفست هو يدل على مكانه في البرنامج و ليس في الذاكرة ....

 

 

أما أنا الأوفست يساوي الازاحة..... !! لا أدري فأنا معلوماتيه ليس بناءاً اكاديمي ....

 

يوجد كلام كثير في الاوفست و عن الاوفست ابدأ بالتعامل مع الهيكس و اقراء بنية الملف  و منه تدرك تلك الأمور ... جوابي مو كتتير واضح لانه السؤال بده كتير شرح 

#4
ghadeer-youseef كتب:

 

أما أنا الأوفست يساوي الازاحة..... !! لا أدري فأنا معلوماتيه ليس بناءاً اكاديمي ....

:blink:

تم تعديل هذه المشاركة بواسطة THE M@STER في 10 سبتمبر 2014 في 17:40

#5

الجواب بسيط

 

مثلا اذا عندك عشر سيارات مصفوفين بجانب بعض.. الاوفسيت للسيارة الاولى صفر و للسيارة الثانية 1 و هكذا

الاوفست للسيارة العاشرة هو 9.

 

باختصار: تبدأ بعد السيارات من الصفر لا من 1.

 

يستخدم هذا المصطلح في مختلف لغات البرمجة حيث ان السيارة تعتبر رقم integer او char او byte الخ. 

تم تعديل هذه المشاركة بواسطة adam-master في 14 سبتمبر 2014 في 23:45

1
#6
adam-master كتب:

الجواب بسيط

 

مثلا اذا عندك عشر سيارات مصفوفين بجانب بعض.. الاوفسيت للسيارة الاولى صفر و للسيارة الثانية 1 و هكذا

الاوفست للسيارة العاشرة هو 9.

 

باختصار: تبدأ بعد السيارات من الصفر لا من 1.

 

يستخدم هذا المصطلح في مختلف لغات البرمجة حيث ان السيارة تعتبر رقم integer او char او byte الخ. 

كلااااااااام  واضح و مفهوم  أعجبني ... 

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