السلام عليكم و رحمة الله وبركاته
و الصلاة و السلام على اشرف الخلق و سيد المرسلين
نبدا اليوم على بركة الله الدرس الاول من سلسلة دروس تعلم الهندسة العكسية لكسر حماية البرامج و التعديل عليها
اولا سنتحدث عن انظمة العد
Binary
هذا هو النظام الثنائي و هو اللغة الام للحاسوب .. فالحاسوب من الداخل مكون من دوائر كهربائية ..هذه الدوائر لا تعرف ال assembly او ال visual basic او اي شيء من هذه اللغات ..هي تتعامل مع التيار الكهربائي .. وجود تيار كهربائي او عدم وجوده و اتفق ان يرمز لحالة وجود التيار بالرمز 1 و عدم وجوده بالرمز0
اذا النظام الثنائي اذن يتكون من رقمين فقط هما 0 و 1 و بالتالي فان اساس النظام يساوي 2
كل رقم في النظام الثنائي يسمى BIT كل 4 BIT تسمى NIBBLE و كل 8 BIT تكون BYTE
كل 2 BIT تسمى WORD و اخيرا كل 2 WORD تسمى DOUBLE WORD
النظام السداسي العشري Hexadecimal
يتكون هذا النظام من 16 رقم (رمز) هم : (من اليمين لليسار)
FEDCBA9876543210
و اساس هذا النظام هو 16 دعنا نرى طريقة العد فيه
من 0..10 ثم نضيف من A اللى F لاحظو هنا
108 109 10A 10B 10C 10D 10E 10F ثم هكذا 110 111 112 113...
هذا لن يهمنا كثيرا الان
النظام الثماني
هذا النظام مكون من 8 رموز هي 0 1 2 3 4 5 6 7
والعد فيه كالتالي
0 1 2 3 4 5 6 7 10 11 12 13 14 15 16 17 20 21 22 ...
بالنسبة لهذا النظام لن نحتاج كثيرا فقط اردت الاشارة اليه لمعرفته فقط
النظام العشري Decimal
هذا هو النظام المالوف لدى الناس و الذي نستعمله في حياتنا اليومية و به 10 ارقام
0 1 2 3 4 5 6 7 8 9
هذا بالنسبة للانظمة العد و بالنسبة للتحويل بينها ام اذكره في هذا الدرس لاننا عموما نستعمل برامج للتحويل و ذكر كيفية التحويل اليدوي لا اظن اننا نحتاجه
هذا بالنسبة الى درس اليوم ارجو ان كون الشرح واضحا و ان شاء الله نتقدم في الدروس شيئا فشيئا تسهيلا على المبتدئين في هذا المجال
ارجو و ضع الاستفسارات في القسم المخصص لها حفاضا على جمالية الدرس
عل فكرة هذا الدرس رسالة للمشككين في قدراتي و ان شاء الله ترقبو المزيد
و السلام عليكم و رحمة الله و بركاته
],vm jugl hgik]sm hgu;sdm lk hgf]hdm pjn hghpjvht >>hg]vs hgh,g hk/lm hgu]