عرفتا بداية ونهاية الكود للأمر 1 01/00 من خلال د[ع50710 و 8858 وهذة أوامر مقارنة
يعرفها المبرمجين , وإذا كثت لا تعرفها , الحل بسبط عن طريق مفتاح 158
بمجرد إستمرار الضغط ستجد أن البرنامج بقارن الأوامر ثم ينفذ 1 0100 وينتفل التنفيذ
بعد أن حددنا كود الأمر الأول بقي أن تحدد طريقة إستخدام الدوال ,, والطريقة أسهل
في البدابة نجد بأئة في كود الأمر 1 01,00 إستخدم دالتين , كما هو موضح في الصورة
وتلاحظ بأن برنامج تزااه ببين لك من خلئل الخطوط بأن دالة مستخدمة داخل دالة أخرى
ويبين لك بار مترات الدالة 8ع86:101/16558 , بهذا التخطيط
ملاحظة الدالة 561001655888 لها أربع بارمترات , وفي لغة الإسمبلي تكتب بلمكس
لاحظ الكود الموضح في الصورة
52 7815 32 البارمتر الرابح /رح0 17711 :0
4000402 1085 5 البارمتر التلت //-7:071400
3أ0ميي0 تج 6 الثاني /-112 17111-31780013
6 طق 083 البارمتر الأول / 1113000 //
7 خنع :81011655 تزه
لو فتحت الكود المصدري للبرنامج لوجدت أن كود الأمر بلغة السي هو
50521517177 _80, 001010 0,1714_3175 ما حتاقات تتناعضاء )5610112552
وإذا كتيت الكود الموضج بالأركام كما هو موضح في 0117 فإن الأمر لن يختلف
لأن المترجم في النهابة يكتب الأرقام , متال نفس الكود يمكن أن بكتب بلغة الي
00 0,0112014 0م س1/قا لاط 6)9 ع :50111165):
ويمكن أن يكتب نفس الكود حتى في برامج الفيجول بيسك , مع ملاحظة تعيبر الرمز
للأرقام اليكس , مثا الرقم 1120 يكتب في الفيجول بيسك 11112
وتستطيع إيجاد البارمترات مرتية وجاهزة عن طريق المكدس ؟!
إستمر في الضغط على 78 إلى أن نصل إلى العنوان 00401147 8000855
وهو أمر الإستدعاء للدالة ل /عع56110:016558 وبعد أن بصل التنفبذ إلى هذا العنوان
فقط إطلم على قسم المكدس , وهو القيم الموضح في الثافذة اليمنى في الأسنل
لنجد البارمتراث مربة كما كتيت في الكود المصدري
وبهذا نكون قد إستخر جنا الكود الذي كتب تحث زر الأمر دون رؤية الشفرة المصدرية
وهذة الطريقة تحتير من أهم الفوائد في الدرمجة الحكسية ( معرفة أكواد البرامج )