(13-07-2020, 07:32 AM)Polia كتب : اضن ان المعلومات التي يقدمها RABIN لملفات BIN قليلة مقارنة بـ EXE
ملفات الانظمة المضمنة (embedded system) تحوي معلومات قليلة وشاذة ولا تلتزم بمعايير قياسية عكس ملفات انظمة الحواسيب، مثلاً صيغة EXE هي تابعة لويندوز ولها معايير قياسية وتوثيق رسمي من خلال الرجوع له يمكنك معرفة جميع التفاصيل.
بعض الانظمة المضمنة تحتاج ادوات خاصة بها للتعرف عليها والتعامل معها.
ارفع الملف اذا كان ممكن.
إقتباس :ما مدي دقة المعلومات التي يقدمها
المعلومات التي يقدمها دقيقة لانه يشرح ماذا تعني التعليمة. خلي بالك انه يشرح كل تعليمة على حدى وليس تحليل للبرنامج ككل. يقدم فقط الـDescrpition لتعليمات الاسمبلي
مثلاً يقول لك ماذا تعني التعليمات ldr x1, address
ldr x1, 0x41e808
ماذا تعني mov ماذا تعني ماذا تعني add ماذا تعني b
كذلك في لغة الاسمبلي التعليمة اذا اتى ورائها تعليمة (تعليمات) معينة يشرح ماذا تعني هذه التعليمة (او التعليمات) بالاضافة الى التعليمة الاساس. هذا حسب الساينتكس تبع لغة برمجة اسمبلي.
هذا كمثال من لغة اسمبلي ARM:
سبحان الله وبحمده، سبحان الله العظيم