Thursday 28 December 2017

ثنائي خيارات منحازة التمثيل ،


التمثيل المتحيزة إذا كان لدينا أرقام تتراوح بين -8 إلى 8 يمكننا إزالة علامة بإضافة 8 إلى كل أو أرقام. وستكون الأرقام عندئذ من 0 إلى 16. بل هي مثل تحويل المقياس (كما هو الحال في تحويل سيلسيوس إلى كلفن) للحصول على قيم إيجابية فقط. يسمح هذا التمثيل العمليات على الأرقام المتحيزة لتكون نفس الأرقام الصحيحة غير الموقعة، ولكن في الواقع يمثل كل من القيم الإيجابية والسلبية. وتسمى هذه الطريقة عدة أسماء - الزائدة - K. وتسمى أيضا تعويض التمثيل ثنائي أو منحازة. يستخدم قيمة ثابتة K كقيمة انحياز. وتمثل القيمة بالرقم غير المرسل وهو K أكبر من القيمة المقصودة. وهكذا 0 يمثلها K، ويمثل مينوسك نمط بت جميع الأصفار. وهذا يمكن أن ينظر إليه على أنه تعديل طفيف من اثنين من تكملة. الذي هو عمليا التمثيل الزائد 2Nminus1 مع نفي الشيء الأكثر أهمية. وتستخدم التمثيلات المتحيزة في المقام الأول في الأس من أرقام النقطة العائمة. ويعرف معيار النقطة العائمة (إيي) مجال الأس لعدد واحد من الدقة (32 بت) كمجال فائض قدره 8 بتات. أمثلة التمثيل 1 أمثلة: 4 بتات، قيم التحيز بمقدار 2 3 (8) القيمة الحقيقية لتمثيلها 3 إضافة التحيز 3 8 11 القيمة غير الموقعة 11 وهكذا، سيكون تمثيل 3 من 4 بتات متحيزة -8 1011 المثال 2: نظرا لتمثيل منحازة 8 كما 0110 ما هي القيمة الحقيقية غير الموقعة 0110 يمثل العشرية 6 طرح الانحراف 6 - 8 -2 القيمة الحقيقية ممثلة -2Sign إنت: تدوين بياسكسيس في الترميز الزائد، يمكنك تحديد معلمتين: عدد البتات، N، وقيمة التحيز K. في سم و 1 C، ثيريس معلمة واحدة فقط: عدد البتات. على سبيل المثال، دعونا K 5 (في 3 بت)، وكان لديك 5 التمثيل الزائد، الذي يعين 000 إلى -5 ويجعل 111 يساوي 2. في الواقع، الزائد K تمثيل خرائط 0 N إلى - K، و 1 N إلى - K 2 N - 1. إذا اخترت K 2 N - 1. ثم انقلبت بت علامة، حيث 1 في مسب يعني إيجابية، و 0 يعني سلبية. مع التمثيل الزائد (أو التحيز)، كنت غير قادر على إضافة بالإضافة إلى غير موقعة بالإضافة إلى الأجهزة. تحتاج إلى دائرة متخصصة لأداء الإضافة. يفترض هذا المخطط تمثيل K الزائد. عدد القيم القاعدة 10 للفائض أضف الفائض إلى الرقم العشر الأساسي. تحويل عدد عشرة قاعدة الناتجة إلى ثنائي غير موقعة (وب). فائض إلى قاعدة 10 تحويل الرقم الثنائي إلى قاعدة عشرة، وذلك باستخدام تمثيل ثنائي (أب) غير موقعة. طرح الفائض. من السهل أن نرى أن تحويل إلى ومن التمثيل الزائد هي عمليات معكوس. ماذا إكسكسبياس هو مختلف تمثيلات وقعت أخرى رأينا: سم، 1C، و 2 C كل تقسيم عدد من القيم السلبية وغير السلبية بالتساوي. من حيث المبدأ، يمكنك أن تفعل ذلك مع التمثيل الزائد جدا. ومع ذلك، بما أن تمثيل K الزائد باستخدام N بت له معلمتان، K و N، يمكنك اختيار K ليكون كل ما تريد. يمكن أن يكون لديك أرقام أكثر إيجابية من السلبية، لا تشمل الصفر، وهكذا دواليك. لأن التمثيل الزائد K يستخدم متغيرين (K و N)، أي الأجهزة المصممة لأداء الإضافة في هذا التمثيل سوف تعتمد على كل من K و N. لحسن الحظ، فرز القيم في التمثيل الزائد يعتمد فقط على N. مثل 2C، التمثيل الزائد، في معظم، واحد الصفر. ومع ذلك، فمن الممكن لاختيار K حتى ثيريس لا الصفر (اختيار K مناسب كبير). وخلافا للتأكيدات الأخرى التي تم توقيعها، يمكنك مقارنة القيم في التمثيل الزائد باستخدام المقارنة غير الموقعة. ومع ذلك، فإن معظم الناس يفضلون القيام إضافة بشكل صحيح للمقارنة، وهذا هو السبب ويفضل 2C إلى التدوين الزائد. الكتابة المفرطة لا تجد استخدام في تمثيل النقطة العائمة، ومع ذلك، وهذا هو السبب في أننا ندرس it. In تعلم كيف يتم تمثيل أرقام نقطة عائمة في أجهزة الكمبيوتر لقد جئت عبر قيمة التحيز مصطلح أنني لا أفهم تماما. أما قيمة التحيز في أرقام النقطة العائمة فتتعلق بالسلبية والإيجابية للجزء الأس من رقم النقطة العائمة. قيمة الانحراف من رقم النقطة العائمة هي 127، مما يعني أن 127 تتم إضافتها دائما إلى الجزء الأس من رقم النقطة العائمة. كيف يمكن أن يساعد هذا في تحديد ما إذا كان الأس سلبية أو إيجابية أو لم يطلب 14 مايو 10 في 15:17 b0lt وقد شرحت بالفعل كيف يعمل التحيز. في تخمين، ربما كنت تود أن تعرف لماذا يستخدمون تمثيل التحيز هنا، على الرغم من أن جميع أجهزة الكمبيوتر الحديثة تقريبا تستخدم تكمل اثنين أساسا في كل مكان آخر (وحتى الآلات التي لا تستخدم تكملة اثنين، واستخدام تلك مكملة أو علامة الحجم، وليس التحيز) . أحد أهداف معايير نقطة العائمة إيي هو أنه يمكنك التعامل مع البتات من رقم النقطة العائمة باعتباره عدد صحيح (موقعة) من نفس الحجم، وإذا قارنتها بهذه الطريقة، فإن القيم ستصنف في الترتيب نفسه أرقام النقطة العائمة التي يمثلونها. إذا استخدمت تمثيلا مزدوجا لتكملة الأس، فإن العدد الموجب الصغير (بمعنى الأس السالب) سيبدو عدد صحيح كبير جدا لأنه سيتم تعيين مسب الثاني. باستخدام تمثيل التحيز بدلا من ذلك، كنت لا تدير في ذلك - أس الأصغر في عدد النقطة العائمة يبدو دائما وكأنه عدد صحيح أصغر. فويو، وهذا هو أيضا لماذا يتم ترتيب أرقام النقطة العائمة عادة مع علامة الأولى، ثم الأس، وأخيرا سيغنيفيكاند في بت أقل أهمية - بهذه الطريقة، إذا عرضت تلك بت عدد صحيح، يتم التعامل مع الأس أكثر كبيرة من سيغنيفيكاند، لذلك كنت لا تحصل (على سبيل المثال) 0.9 الفرز أكبر من 1.0. أجاب 14 مايو 10 في 15:44 إضافة المزيد من التفاصيل إلى إجابات أعلاه. لتمثيل 0. إنفينيتي و نان (نوت-a-نومبر) في النقطة العائمة، قررت إيي استخدام قيم ترميز خاصة. إذا تم تعيين كل بت من الحقل الأس إلى 0، ثم رقم النقطة العائمة هو 0.0. إذا تم تعيين جميع بتات من مجال الأس إلى 1 وجميع البتات من جزء الكسر 0، فإن رقم النقطة العائمة هو اللانهاية. إذا تم تعيين جميع بتات من مجال الأس إلى 1 وجميع البتات من جزء الكسر لا تساوي 0، فإن رقم النقطة العائمة هو نان. لذلك، في دقة واحدة لدينا 8 بت لتمثيل المجال الأس وهناك 2 القيم الخاصة، لذلك لدينا في الأساس 256 - 2 254 القيم التي يمكن أن تمثل في الأس. لذلك، يمكننا أن نمثل على نحو فعال -126 إلى 127 في الأس، أي 254 القيم (126 127 1)، 1 يضاف ل 0. أجاب 21 أبريل 13 في 3:14

No comments:

Post a Comment