السلام عليكم ورحمة الله وبركاته أما بعد ,
يعنى إيه بايتات مرمزة وغير مرمزة وكذلك الكلمات وما المعنى تلك الأرقام التى تنحصر بينها ( أتمنى أحد يفيدنى).
ولكم جزيل الشكر
السلام عليكم ورحمة الله وبركاته أما بعد ,
يعنى إيه بايتات مرمزة وغير مرمزة وكذلك الكلمات وما المعنى تلك الأرقام التى تنحصر بينها ( أتمنى أحد يفيدنى).
ولكم جزيل الشكر
بإختصار الكملة المؤشرة ترمز للأعداد السالبة والموجبة من المجال
أم الغير مؤشرة ترمز للأعداد الموجبة ,, وهذة أمثلة بسيطة
*************************************************
مجموعة مواضيع - إحتراف البرمجة -
ّ~~~~~~~~~~~~~~~~~~~~~~
البرمجة المتقدمة & الهندسة العكسية & برمجة وأمن الأنظمة
آخر المواضيع :
أنظمة اليونكس(Solaris,HP, AIX,SCO)وانواع المعالجات
ثغرة SMS لأجهزة الجوال Siemens 3568i !
أخطاء وثغرات البرامج العربية !!!
سلسلة مواضيع - أمن وحماية مواقع الويب -
E البرمجة المتقدمة X للملفات التنفيذية E
سلسلة مواضيع ثغرات الأنظمة وإختراق الأجهزة
**************************************************
<span style='font-size:14pt;line-height:100%'>الإرادة تحـــقق السيـــادة</span>
**************************************************
السلام عليكم أما بعد ,
أنا سعيد جدا لسرعة رد حضرتك على أمس ولكن معلش فى حاجة لسة مش فاهمها
البايت : هو متوالية من ثمانية بتات فإذا كان مرمزا فإنه يأخذ قيمة محصورة بين -128 و +127 أنا مش فاهم ليه الرقمين دول بالذات أود شرح سبب إختيارهم.
اقتباسفإنه يأخذ قيمة محصورة بين -128 و +127 أنا مش فاهم ليه الرقمين دول بالذات أود شرح سبب إختيارهم.
لأن أكبر قيمة للبايت تساوي بالعشري 255 وبالهكس FF
هذة القيمة إذا كان البايت غير مؤشرة , أما إذا كان مؤشرة
فالنتيجة تساوي 255 /2 لينتج لك الرقم الذي تريد شرحة وهو 127 و 128
*************************************************
مجموعة مواضيع - إحتراف البرمجة -
ّ~~~~~~~~~~~~~~~~~~~~~~
البرمجة المتقدمة & الهندسة العكسية & برمجة وأمن الأنظمة
آخر المواضيع :
أنظمة اليونكس(Solaris,HP, AIX,SCO)وانواع المعالجات
ثغرة SMS لأجهزة الجوال Siemens 3568i !
أخطاء وثغرات البرامج العربية !!!
سلسلة مواضيع - أمن وحماية مواقع الويب -
E البرمجة المتقدمة X للملفات التنفيذية E
سلسلة مواضيع ثغرات الأنظمة وإختراق الأجهزة
**************************************************
<span style='font-size:14pt;line-height:100%'>الإرادة تحـــقق السيـــادة</span>
**************************************************
السلام عليكم,
سأضيف لك بعض التوضيح لما جاء به الأخ jaas .
بما أن البايت يشمل 8 بتات وفي كل بت يمكن وضع قيمتان إما 0 أو 1 فعدد الأرقام التي يمكن وضعها في البايت هي 2 أس 8 - الطريقة دائما كما هي مثلا إذا كان عندنا 32 بت ستكون النتيجة 2 أس 32 وهكذا - وكما قلت سيكون عندنا عدد الأرقام التي يمكن أن نضعها في 8 بتات هي 2 أس 8 يعني 256 رقما . وبما أننا نبدأ من الصفر إذا الأرقام ستكون من 0 إلى 255 - يعني 256 رقما - هذا إذا كنا لا نهتم بالساين. أما إذا كنا نهتم بهذا الأخير فإن الساين سيكون في البت الثامن أي الأخير وهنا إذا كان 0 سنعتبر العدد موجب وسيكون سالبا في الحالة الأخرى . وبما أننا سنستعمل البت الأخير لهذا الغرض لذا سنفقد بتا من بين الثمانية وستبقى لنا 7 بتات فقط. وبنفس الطريقة السابقة فإن مجموع الأرقام التي يمكن أن نصنعها ب 7 بتات هي 2 أس 7 أي 128 رقما . وبما أننا سنعتبر أن الأرقام الموجبة ستبتدأ من الصفر إذن الأرقام الموجبة ستكون من 0 إلى 127 اما الأرقام السالبة ستبتدأ من -1 وستكون إذن من -1 إلى -128 وهكذا ستظهر الأرقام التي ذكرت من قبل.
إلى اللقاء.
أنا شاكر لحضرتكم جدا على الرد واسأل كم يلزمنى من الوقت لكى أصبح جيد فى البرمجة العكسية إذا كنت محب لهذا المجال وعندى خلفية برمجية لا بأس بها.
ولكم جزيل الشكر
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…