أجهزة الكمبيوتر شبابيك إنترنت

كيف تكتب الحروف بالثنائي. الرموز الثنائية. تحول هورنر

الكود الثنائي هو شكل من أشكال تسجيل المعلومات في شكل آحاد وأصفار. هذا موضعي مع قاعدة 2. اليوم ، يتم استخدام الكود الثنائي (الجدول أدناه يحتوي على بعض الأمثلة على كتابة الأرقام) في جميع الأجهزة الرقمية دون استثناء. تعود شعبيتها إلى الموثوقية العالية والبساطة لهذا النوع من التسجيل. الحساب الثنائي بسيط للغاية ، وبالتالي ، من السهل تنفيذه على مستوى الأجهزة. المكونات (أو كما يطلق عليها أيضًا - منطقية) موثوقة للغاية ، لأنها تعمل في حالتين فقط: وحدة منطقية (يوجد تيار) وصفر منطقي (بدون تيار). وبالتالي ، فإنها تقارن بشكل إيجابي مع المكونات التناظرية ، التي يعتمد تشغيلها على عمليات عابرة.

كيف يتم تكوين الترميز الثنائي؟

دعونا نرى كيف يتم تشكيل هذا المفتاح. يمكن أن يحتوي بت واحد من الشفرة الثنائية على حالتين فقط: صفر وواحدة (0 و 1). عند استخدام رقمين ، يصبح من الممكن كتابة أربع قيم: 00 ، 01 ، 10 ، 11. يحتوي السجل المكون من ثلاثة أرقام على ثماني حالات: 000 ، 001 ... 110 ، 111. نتيجة لذلك ، نحصل على طول يعتمد الرمز الثنائي على عدد الأرقام. يمكن كتابة هذا التعبير باستخدام الصيغة التالية: N = 2m ، حيث: m هو عدد الأرقام ، و N هو عدد التركيبات.

أنواع الرموز الثنائية

في المعالجات الدقيقة ، تُستخدم هذه المفاتيح لتسجيل مجموعة متنوعة من المعلومات المعالجة. يمكن أن يتجاوز عمق البت للشفرة الثنائية بشكل كبير الذاكرة المدمجة. في مثل هذه الحالات ، تشغل الأرقام الطويلة عدة مواقع تخزين وتتم معالجتها بأوامر متعددة. في هذه الحالة ، يتم اعتبار جميع قطاعات الذاكرة المخصصة لرمز ثنائي متعدد البايت كرقم واحد.

بناءً على الحاجة إلى تقديم هذه المعلومات أو تلك ، يتم تمييز أنواع المفاتيح التالية:

  • غير موقعة
  • رموز أحرف عدد صحيح مباشر ؛
  • ظهورهم
  • أيقوني إضافي ؛
  • كود رمادي
  • كود Gray-Express.
  • أكواد كسرية.

دعونا نفكر في كل منهم بمزيد من التفصيل.

ثنائي غير موقعة

دعونا نرى ما هو هذا النوع من التسجيلات. في أكواد الأعداد الصحيحة بدون إشارة ، يمثل كل رقم (ثنائي) قوة اثنين. في هذه الحالة ، أصغر رقم يمكن كتابته بهذه الصورة يساوي صفرًا ، ويمكن تمثيل الحد الأقصى بالصيغة التالية: م = 2 ص -1. يحدد هذان الرقمان تمامًا النطاق الرئيسي الذي يمكن استخدامه للتعبير عن مثل هذا الرمز الثنائي. دعونا ننظر في إمكانيات نموذج التسجيل المذكور. عند استخدام هذا النوع من المفاتيح غير الموقعة ، والتي تتكون من ثماني بتات ، فإن نطاق الأرقام الممكنة سيكون من 0 إلى 255. سيكون للرمز المكون من ستة عشر بت نطاقًا من 0 إلى 65535. في المعالجات ثمانية بت ، يتم استخدام قطاعين للذاكرة لتخزين وكتابة هذه الأرقام التي تقع في جهات متجاورة ... يتم توفير العمل مع هذه المفاتيح بواسطة أوامر خاصة.

رموز توقيع عدد صحيح مباشر

في هذا النوع من المفاتيح الثنائية ، يتم استخدام البت الأكثر أهمية لتسجيل علامة الرقم. الصفر موجب وواحد سالب. نتيجة لإدخال هذا البت ، يتم إزاحة نطاق الأرقام المشفرة إلى الجانب السالب. اتضح أن المفتاح الثنائي للعدد الصحيح المكون من ثمانية بتات يمكنه كتابة الأرقام في النطاق من -127 إلى +127. ستة عشر بت - في النطاق من -32767 إلى +32767. في المعالجات الدقيقة ذات الثماني بتات ، يتم استخدام قطاعين متجاورين لتخزين هذه الرموز.

عيب هذا الشكل من التدوين هو أنه يجب معالجة الأرقام الموقعة والرقمية للمفتاح بشكل منفصل. إن خوارزميات البرامج التي تعمل بهذه الرموز معقدة للغاية. لتغيير بتات الإشارة وإبرازها ، من الضروري استخدام آليات إخفاء لهذا الرمز ، مما يساهم في زيادة حادة في حجم البرنامج وتقليل أدائه. من أجل القضاء على هذا العيب ، تم تقديم نوع جديد من المفاتيح - رمز ثنائي معكوس.

مفتاح عكسي موقع

يختلف هذا الشكل من التدوين عن الرموز المباشرة فقط في أنه يتم الحصول على رقم سالب فيه عن طريق عكس جميع أرقام المفتاح. في هذه الحالة ، تكون الأرقام الرقمية وأرقام الإشارة متطابقة. نتيجة لهذا ، تم تبسيط الخوارزميات الخاصة بالعمل مع هذا النوع من التعليمات البرمجية بشكل كبير. ومع ذلك ، يتطلب المفتاح العكسي خوارزمية خاصة للتعرف على شخصية الرقم الأول ، لحساب القيمة المطلقة للرقم. وكذلك استعادة علامة القيمة الناتجة. علاوة على ذلك ، في رموز الأرقام العكسية والأمامية ، يتم استخدام مفتاحين لكتابة الصفر. على الرغم من أن هذه القيمة ليس لها علامة موجبة أو سلبية.

الرقم الثنائي التكميلي للتوقيع

لا يحتوي هذا النوع من السجلات على عيوب المذكورة في المفاتيح السابقة. تسمح هذه الرموز بالتجميع المباشر لكل من الأرقام الموجبة والسالبة. في هذه الحالة ، لا يتم تنفيذ تحليل علامة التفريغ. أصبح كل هذا ممكنًا من خلال حقيقة أن الأرقام التكميلية تمثل حلقة طبيعية من الرموز ، وليست تشكيلات مصطنعة مثل مفاتيح الأمام والخلف. علاوة على ذلك ، هناك عامل مهم وهو أنه من السهل للغاية إجراء حسابات تكميلية ثنائية. للقيام بذلك ، يكفي إضافة وحدة إلى مفتاح الرجوع. عند استخدام هذا النوع من رمز الإشارة ، المكون من ثمانية أرقام ، سيكون نطاق الأرقام المحتملة من -128 إلى +127. سيكون للمفتاح ذي الستة عشر بت نطاق من -32768 إلى +32767. في المعالجات ذات الثماني بتات ، يتم استخدام قطاعين متجاورين أيضًا لتخزين هذه الأرقام.

الثنائية كود إضافيمثيرة للاهتمام من خلال التأثير المرصود ، والذي يسمى ظاهرة انتشار الإشارات. دعونا نرى ماذا يعني هذا. هذا التأثير هو أنه في عملية تحويل قيمة أحادية البايت إلى قيمة ثنائية البايت ، يكفي تعيين كل بت من البايت العالي لقيم بتات الإشارة للبايت المنخفض. اتضح أنه يمكن استخدام البتات الأكثر أهمية لتخزين التوقيع. في هذه الحالة ، لا تتغير قيمة المفتاح على الإطلاق.

كود رمادي

هذا النوع من التسجيل هو ، في الواقع ، مفتاح من خطوة واحدة. أي ، في عملية الانتقال من قيمة إلى أخرى ، يتغير جزء واحد فقط من المعلومات. في هذه الحالة ، يؤدي الخطأ في قراءة البيانات إلى الانتقال من موضع إلى آخر مع إزاحة طفيفة في الوقت المناسب. ومع ذلك ، فإن الحصول على نتيجة غير صحيحة تمامًا للوضع الزاوي في مثل هذه العملية مستبعد تمامًا. ميزة هذا الرمز هي قدرته على عكس المعلومات. على سبيل المثال ، عن طريق قلب البتات الأكثر أهمية ، يمكنك ببساطة تغيير اتجاه العينة. هذا يرجع إلى إدخال التحكم التكميلي. في هذه الحالة ، يمكن أن تكون قيمة الإخراج إما زيادة أو نقصانًا باتجاه مادي واحد لدوران المحور. نظرًا لأن المعلومات المسجلة في المفتاح الرمادي مشفرة بشكل حصري في الطبيعة ، والتي لا تحمل بيانات رقمية حقيقية ، ثم قبل ذلك مزيد من العملمطلوب أولاً تحويله إلى الترميز الثنائي المعتاد. يتم ذلك باستخدام محول خاص - وحدة فك ترميز Gray-Binar. هذا الجهازيتم تنفيذه بسهولة على البوابات المنطقية الأولية في كل من الأجهزة والبرامج.

كود غراي اكسبريس

المفتاح القياسي المكون من خطوة واحدة Gray مناسب للحلول التي يتم تمثيلها كأرقام ، اثنان. في الحالات التي يكون فيها من الضروري تنفيذ حلول أخرى ، يتم قطع الجزء الأوسط فقط واستخدامه من هذا النوع من التسجيل. نتيجة لذلك ، يتم الاحتفاظ بمفتاح الخطوة الواحدة. ومع ذلك ، في مثل هذا الرمز ، فإن بداية النطاق الرقمي ليست صفرًا. يتم إزاحته بالقيمة المحددة. أثناء معالجة البيانات ، يتم طرح نصف الفرق بين الدقة الأولية والدقة المنخفضة من النبضات المتولدة.

التمثيل الكسري ثنائي النقطة الثابتة

في عملية العمل ، يجب على المرء أن يعمل ليس فقط مع الأعداد الصحيحة ، ولكن أيضًا مع الأعداد الكسرية. يمكن كتابة هذه الأرقام باستخدام الرموز الأمامية والخلفية والتكميلية. مبدأ بناء المفاتيح المذكورة هو نفسه بالنسبة للأعداد الصحيحة. حتى الآن ، افترضنا أن الفاصلة الثنائية يجب أن تكون على يمين البتة الأقل دلالة. ولكن هذا ليس هو الحال. يمكن وضعها على يسار البتة الأكثر أهمية (في هذه الحالة ، يمكن كتابة الأرقام الكسرية فقط كمتغير) ، وفي منتصف المتغير (يمكن كتابة القيم المختلطة).

تمثيل رمز ثنائي النقطة العائمة

يستخدم هذا النموذج للكتابة ، أو العكس - صغير جدًا. ومن الأمثلة على ذلك المسافات بين النجوم أو حجم الذرات والإلكترونات. عند حساب هذه القيم ، سيتعين على المرء استخدام رمز ثنائي بعمق بت كبير جدًا. ومع ذلك ، لا نحتاج إلى مراعاة المسافة الكونية بدقة المليمتر. لذلك ، فإن صيغة النقطة الثابتة غير فعالة في هذه الحالة. يستخدم الشكل الجبري لعرض هذه الرموز. أي أن الرقم مكتوب على هيئة الجزء العشري مضروبًا في عشرة أس الذي يعكس الترتيب المطلوب للرقم. يجب أن تعلم أن الجزء العشري يجب ألا يكون أكثر من واحد ، ولا يجب كتابة الصفر بعد الفاصلة.

يُعتقد أن حساب التفاضل والتكامل الثنائي قد اخترعه في أوائل القرن الثامن عشر عالم الرياضيات الألماني جوتفريد لايبنيز. ومع ذلك ، كما اكتشف العلماء مؤخرًا ، قبل وقت طويل من الجزيرة البولينيزية ، استخدمت Mangareva هذا النوع من الحساب. على الرغم من حقيقة أن الاستعمار دمر أنظمة الترقيم الأصلية بالكامل تقريبًا ، فقد استعاد العلماء الأشكال المعقدة للعد الثنائي والعشري. بالإضافة إلى ذلك ، يجادل الباحث المعرفي نونيز بأن الترميز الثنائي كان يستخدم في الصين القديمة في وقت مبكر من القرن التاسع قبل الميلاد. NS. كما استخدمت الحضارات القديمة الأخرى ، مثل هنود المايا ، مجموعات معقدة من الأنظمة العشرية والثنائية لتتبع الفواصل الزمنية والظواهر الفلكية.

لأنه الأبسط ويلبي المتطلبات:

  • كلما قل عدد القيم في النظام ، كان من الأسهل تصنيع العناصر الفردية التي تعمل بهذه القيم. على وجه الخصوص ، يمكن تمثيل رقمين من نظام الأعداد الثنائية بسهولة من خلال العديد من الظواهر الفيزيائية: يوجد تيار - لا يوجد تيار ، استقراء حقل مغناطيسيأكثر من قيمة العتبة أم لا ، وما إلى ذلك.
  • كيف كمية أقلحالات العنصر ، كلما زادت مناعة الضوضاء وأسرع يمكن أن تعمل. على سبيل المثال ، لترميز ثلاث حالات من خلال حجم تحريض المجال المغناطيسي ، ستحتاج إلى إدخال قيمتين عتبيتين ، والتي لن تساهم في مناعة الضوضاء وموثوقية تخزين المعلومات.
  • الحساب الثنائي واضح ومباشر. إن جداول الجمع والضرب ، العمليات الأساسية على الأرقام ، بسيطة.
  • من الممكن استخدام جهاز الجبر المنطقي لأداء عمليات البت على الأرقام.

الروابط

  • آلة حاسبة على الإنترنت لتحويل الأرقام من نظام رقمي إلى آخر

مؤسسة ويكيميديا. 2010.

شاهد ما هو "الرمز الثنائي" في القواميس الأخرى:

    2 بت كود رمادي 00 01 11 10 3 بت كود رمادي 000001101010111110101100 4 بت كود رمادي 0000 0001 0011 0010 0110 0111 0101 0100 1100 1101 1111 1110 1010 10111001 1000 الكود الرمادي هو نظام رقمي فيه اثنان متجاوران القيم ...... ويكيبيديا

    رمز نقطة الإشارة (SPC) لنظام الإشارة 7 (SS7 ، OKS 7) فريد من نوعه (بتنسيق شبكة منزلية) عنوان العقدة المستخدم في المستوى الثالث من MTP (التوجيه) في شبكات الاتصالات السلكية واللاسلكية SS7 لتحديد الهوية ... ويكيبيديا

    في الرياضيات ، الرقم الذي لا يقبل القسمة على أي مربع باستثناء 1. على سبيل المثال ، 10 غير مربعة ، لكن 18 ليست كذلك ، لأن 18 يقبل القسمة على 9 = 32. بداية سلسلة من الأعداد غير المربعة هي: 1 ، 2 ، 3 ، 5 ، 6 ، 7 ، ... ... ويكيبيديا

    لتحسين هذه المقالة ، هل من المستحسن؟: ويكي المقال. إعادة تصميم التصميم وفقًا لقواعد كتابة المقالات. قم بتصحيح المقال وفقًا لقواعد الأسلوب في ويكيبيديا ... ويكيبيديا

    هذا المصطلح له معاني أخرى ، انظر بايثون (توضيح). فئة لغة بايثون: mu… ويكيبيديا

    بالمعنى الضيق للكلمة ، في الوقت الحالي ، تعني العبارة "محاولة على نظام الأمان" ، وتميل أكثر نحو معنى المصطلح التالي هجوم Cracker. حدث هذا بسبب تحريف معنى كلمة "هاكر". هاكر ...... ويكيبيديا

المترجم الثنائي هو أداة لترجمة التعليمات البرمجية الثنائية إلى نص للقراءة أو الطباعة. يمكنك ترجمة ملف ثنائي إلى اللغة الإنجليزية باستخدام طريقتين ؛ ASCII و Unicode.

نظام الأرقام الثنائية

يعتمد نظام فك التشفير الثنائي على الرقم 2 (الجذر). يتكون من رقمين فقط كأساس 2: 0 و 1.

على الرغم من استخدام النظام الثنائي لأغراض مختلفة في مصر القديمة والصين والهند ، فقد أصبح لغة الإلكترونيات وأجهزة الكمبيوتر. العالم الحديث... إنه النظام الأكثر فاعلية للكشف عن حالات الإشارة الكهربائية (0) وتشغيل (1). وهو أيضًا إطار عمل ثنائي للترميز إلى نص يتم استخدامه بواسطة أجهزة الكمبيوتر لتكوين البيانات. يتكون حتى النص الرقمي الذي تقرأه حاليًا من الأعداد الثنائية... لكن يمكنك قراءة هذا النص لأننا قمنا بفك الشفرة الثنائية لملف الترجمة باستخدام الكود الثنائي للكلمة.

ما هو ASCII؟

ASCII هو معيار ترميز الأحرف لـ الاتصالات الإلكترونية، اختصار لـ American Standard Code for Information Interchange. في أجهزة الكمبيوتر ومعدات الاتصالات والأجهزة الأخرى ، تمثل أكواد ASCII نصًا. على الرغم من دعم العديد من الأحرف الإضافية ، إلا أن معظم أنظمة ترميز الأحرف الحديثة تعتمد على ASCII.

ASCII هو الاسم التقليدي لنظام الترميز ؛ تفضل هيئة الإنترنت للأرقام المخصصة (IANA) اسم US-ASCII المحدث ، والذي يوضح أن النظام قد تم تطويره في الولايات المتحدة ويستند إلى الأحرف المطبعية المستخدمة في الغالب. ASCII هو أحد المعالم البارزة في IEEE.

ثنائي لـ ASCII

يعتمد في الأصل على الأبجدية الإنجليزية ، يقوم ASCII بترميز 128 حرفًا صحيحًا مكونًا من سبعة بتات. يمكن طباعة 95 حرفًا مشفرًا ، بما في ذلك الأرقام من 0 إلى 9 ، والأحرف الصغيرة من الألف إلى الياء ، الأحرف الكبيرةمن الألف إلى الياء وحروف الترقيم. بالإضافة إلى ذلك ، تم تضمين 33 رمز تحكم غير قابل للطباعة أنتجتها آلات Teletype في مواصفات ASCII الأصلية ؛ تم إهمال معظمها الآن ، على الرغم من أن بعضها لا يزال مستخدمًا على نطاق واسع ، مثل إرجاع السطر وموجز الأسطر وأكواد الجدولة.

على سبيل المثال ، الرقم الثنائي 1101001 = ست عشري 69 (أنا هو الحرف التاسع) = الكسر العشري 105 سيمثل حرفًا صغيرًا من نوع ASCII I.

باستخدام ASCII

كما ذكر أعلاه ، باستخدام ASCII ، يمكنك ترجمة نص الكمبيوتر إلى نص بشري. ببساطة ، إنه مترجم ثنائي إلى إنجليزي. تتلقى جميع أجهزة الكمبيوتر رسائل في السلاسل الثنائية 0 و 1. ومع ذلك ، مثلما يمكن للغة الإنجليزية والإسبانية استخدام نفس الأبجدية ، ولكن بالنسبة للعديد من الكلمات المتشابهة ، تحتوي كل منهما على كلمات مختلفة تمامًا ، فإن أجهزة الكمبيوتر لها أيضًا إصدار لغتها الخاصة. يستخدم ASCII كطريقة تسمح لجميع أجهزة الكمبيوتر بتبادل المستندات والملفات بنفس اللغة.

ASCII مهم لأن أجهزة الكمبيوتر أعطيت لغة مشتركة في التطوير.

في عام 1963 ، تم استخدام ASCII تجاريًا لأول مرة كرمز للطابعة البرقية بسبعة بتات لشبكة TWX (Teletype Writer eXchange) الأمريكية. استخدمت TWX في الأصل ITA2 ذي الخمس بتات السابق ، والذي تم استخدامه أيضًا بواسطة نظام Teleprinter Teleprinter المنافس. قدم بوب بيمر ميزات مثل تسلسل الهروب. وفقًا لبويمر ، ساعد زميله البريطاني هيو مكجريجور روس في نشر هذا العمل - "لدرجة أن الكود الذي أصبح ASCII كان يُطلق عليه لأول مرة رمز Boehmer-Ross في أوروبا". بسبب عمله المكثف في ASCII ، أطلق على Boemer لقب "والد ASCII".

حتى ديسمبر 2007 ، عندما كان UTF-8 متفوقًا ، كان ASCII هو ترميز الأحرف الأكثر شيوعًا في الشبكة العالمية؛ UTF-8 متوافق مع الإصدارات السابقة مع ASCII.

UTF-8 (يونيكود)

UTF-8 هو ترميز أحرف يمكن أن يكون مضغوطًا مثل ASCII ، ولكن يمكن أن يحتوي أيضًا على أي أحرف Unicode (مع بعض الزيادة في حجم الملف). UTF هو تنسيق تحويل Unicode. يعني "8" تمثيل حرف باستخدام فدرات مكونة من 8 بتات. عدد الكتل التي يجب أن يمثلها حرف ما نطاقات من 1 إلى 4. أحد الأشياء الرائعة حقًا في UTF-8 هو أنه متوافق مع سلاسل منتهية بقيمة خالية. عند التشفير ، لن يكون لأي حرف بايت نول (0).

يحتوي كل من Unicode و Universal Character Set (UCS) ISO / IEC 10646 على نطاق أوسع بكثير من الأحرف ، وبدأت أشكال الترميز المختلفة الخاصة بهما في استبدال ISO / IEC 8859 و ASCII بسرعة في العديد من المواقف. على الرغم من أن ASCII يقتصر على 128 حرفًا ، فإن Unicode و UCS يدعمان المزيد من الأحرف عن طريق فصل المفاهيم الفريدة للتعريف (باستخدام الأرقام الطبيعية تسمى نقاط الكود) والتشفير (حتى التنسيقات الثنائية UTF-8 و UTF-16 و UTF-32 بت ).) ...

الفرق بين ASCII و UTF-8

تم تضمين ASCII كأول 128 حرفًا في المجموعة أحرف Unicode(1991) لذلك 7 بت أحرف ASCIIكلا المجموعتين لها نفس الرموز الرقمية. يسمح هذا لـ UTF-8 بالتوافق مع ASCII 7 بت ، نظرًا لأن ملف UTF-8 الذي يحتوي على أحرف ASCII فقط مطابق لملف ASCII بنفس تسلسل الأحرف. الأهم من ذلك ، يتم ضمان التوافق إلى الأمام لأن البرمجياتالذي يتعرف فقط على أحرف ASCII ذات 7 بتات على أنها أحرف خاصة ولا يغير البايت مع مجموعة البت الأعلى (كما يحدث غالبًا لدعم ملحقات ASCII 8 بت مثل ISO-8859-1) سيحتفظ ببيانات UTF-8 غير المعدلة.

تطبيقات مترجم الكود الثنائي

يمكن رؤية التطبيق الأكثر شيوعًا لنظام الأرقام هذا في تكنولوجيا الكمبيوتر. بعد كل شيء ، فإن العمود الفقري لجميع لغات وبرمجة الكمبيوتر هو نظام الأرقام المكون من رقمين المستخدم في الترميز الرقمي.

هذا هو ما يشكل عملية التشفير الرقمي ، أخذ البيانات ثم عرضها مع أجزاء محدودة من المعلومات. تتكون المعلومات المحدودة من الأصفار والآحاد في النظام الثنائي. الصور التي تظهر على شاشة جهاز الكمبيوتر الخاص بك هي أمثلة على ذلك. لتشفير هذه الصور ، يتم استخدام سلسلة ثنائية لكل بكسل.

إذا كانت الشاشة تستخدم رمز 16 بت ، فسيتم إرشاد كل بكسل إلى اللون الذي سيتم عرضه بناءً على البتتين 0 و 1. والنتيجة هي أكثر من 65000 لون يمثلها 2 ^ 16. بالإضافة إلى ذلك ، ستجد الاستخدام ثنائي نظام الأرقام في الفرع الرياضي المعروف باسم الجبر البولي.

تنتمي قيم المنطق والحقيقة إلى هذا المجال من الرياضيات. في هذا التطبيق ، يتم تعيين العبارات 0 أو 1 اعتمادًا على ما إذا كانت صحيحة أم خطأ. يمكنك تجربة تحويل ثنائي إلى نص ، من عشري إلى ثنائي ، وتحويل ثنائي إلى عشري إذا كنت تبحث عن أداة تساعد في هذا التطبيق.

ميزة نظام الأعداد الثنائية

نظام الأرقام الثنائية مفيد لعدد من الأشياء. على سبيل المثال ، ينقر الكمبيوتر على مفاتيح التبديل لإضافة أرقام. يمكنك تحفيز إضافة جهاز كمبيوتر عن طريق إضافة أرقام ثنائية إلى النظام. يوجد حاليًا سببان رئيسيان لاستخدام نظام أرقام الكمبيوتر هذا. أولاً ، يمكنها ضمان موثوقية نطاق الأمان. ثانيًا ، والأهم من ذلك ، أنه يساعد على تقليل الدوائر المطلوبة. هذا يقلل من متطلبات المساحة واستهلاك الطاقة والتكاليف.

يمكنك ترميز أو ترجمة الرسائل الثنائية المكتوبة بأرقام ثنائية. على سبيل المثال،

(01101001) (01101100011011110111011001100101) (011110010110111101110101) هي الرسالة التي تم فك تشفيرها. عند نسخ هذه الأرقام ولصقها في مترجمنا الثنائي ، ستتلقى النص التالي باللغة الإنجليزية:

انا احبك

هذا يعني

(01101001) (01101100011011110111011001100101) (011110010110111101110101) = أحبك

الجداول

الثنائية

السداسي عشري

إذا كنت مهتمًا بكيفية قراءة الأرقام الثنائية ، فمن المهم أن تفهم كيفية عمل الأرقام الثنائية. يُعرف النظام الثنائي باسم نظام الترقيم "الأساسي 2" ، مما يعني وجود رقمين محتملين لكل رقم ؛ واحد أو صفر. تتم كتابة الأعداد الكبيرة عن طريق إضافة أرقام ثنائية أو أصفار إضافية.



فهم الأعداد الثنائية


إن معرفة كيفية قراءة الملفات الثنائية ليس أمرًا بالغ الأهمية لاستخدام أجهزة الكمبيوتر. لكن من الجيد فهم المفهوم من أجل فهم أفضل لكيفية تخزين أجهزة الكمبيوتر للأرقام في الذاكرة. كما يسمح لك بفهم مصطلحات مثل أبعاد 16 بت و 32 بت و 64 بت والذاكرة مثل البايت (8 بت).



عادةً ما تعني "قراءة" الشفرة الثنائية تحويل الرقم الثنائي إلى الرقم الأساسي 10 (العشري) الذي يعرفه الناس. هذا التحول سهل بما يكفي في ذهنك بمجرد أن تفهم كيف تعمل اللغة الثنائية.

كل رقم في رقم ثنائي له معنى محدد إذا كان الرقم ليس صفرًا. بمجرد تحديد كل هذه القيم ، يمكنك ببساطة جمعها معًا للحصول على القيمة العشرية المكونة من 10 أرقام لرقم ثنائي. لترى كيف يعمل هذا ، خذ الرقم الثنائي 11001010.


1. أفضل طريقةقراءة رقم ثنائي - ابدأ من جدا الرقم الصحيحوانتقل إلى اليسار. قوة هذا الموقع الأول هي صفر ، أي أن قيمة هذا الرقم ، إذا لم تكن صفرًا ، تكون قوتين للصفر أو واحد. في هذه الحالة ، نظرًا لأن الرقم هو صفر ، فإن قيمة هذا الموقع ستكون صفرًا.



2. ثم انتقل إلى الرقم التالي. إذا كان واحدًا ، فاحسب اثنين أس واحد. قم بتدوين هذه القيمة. في هذا المثال ، القيمة هي أس اثنين ، تساوي اثنين.



3. استمر في تكرار هذه العملية حتى تصل إلى الرقم الموجود في أقصى اليسار.



4. للإنهاء ، كل ما عليك فعله هو جمع كل هذه الأرقام معًا للحصول على إجمالي القيمة العشرية للعدد الثنائي: 128 + 64 + 0 + 0 + 8 + 0 + 2 + 0 = 202 .


المذكرة: طريقة أخرى لرؤية هذه العملية برمتها في شكل معادلة هي كما يلي: 1 x 2 7 + 1 x 2 6 + 0 x 2 5 + 0 x 2 4 + 1 x 2 3 + 0 x 2 2 + 1 x 2 1 + 0 x 2 0 = 20.


الأرقام الثنائية مع التوقيع


تعمل الطريقة المذكورة أعلاه مع الأرقام الثنائية الأساسية غير الموقعة. ومع ذلك ، تحتاج أجهزة الكمبيوتر إلى طريقة لتمثيل الأرقام السالبة باستخدام الكود الثنائي أيضًا.


لهذا السبب ، تستخدم أجهزة الكمبيوتر أرقامًا ثنائية موقعة. في هذا النوع من النظام ، يُعرف الرقم الموجود في أقصى اليسار باسم بت الإشارة ، وتُعرف الأرقام المتبقية باسم بتات السعة.


قراءة رقم ثنائي موقّع تشبه تقريبًا قراءة رقم غير موقع ، مع اختلاف طفيف واحد.


1. اتبع نفس الإجراء كما هو موضح أعلاه لرقم ثنائي غير موقع ، ولكن توقف بمجرد أن تصل إلى أقصى اليسار.



2. انظر إلى أقصى اليسار لتحديد العلامة. إذا كان واحدًا ، فسيكون الرقم سالبًا. إذا كان صفرًا ، فسيكون الرقم موجبًا.



3. قم الآن بنفس العمليات الحسابية كما في السابق ، ولكن قم بتطبيق الإشارة المناسبة على الرقم المشار إليه بأقصى اليسار: 64 + 0 + 0 + 8 + 0 + 2 + 0 = -74 .


4. تسمح الطريقة الثنائية الموقعة لأجهزة الكمبيوتر بتمثيل الأرقام الموجبة أو السالبة. ومع ذلك ، فإنه يستهلك بت البداية ، مما يعني أن الأرقام الكبيرة تتطلب ذاكرة أكبر قليلاً من الأرقام الثنائية غير الموقعة.

يتم استخدام فك الشفرة الثنائي للترجمة من لغة الآلة إلى لغة عادية. تعمل الأدوات عبر الإنترنت بسرعة ، على الرغم من سهولة القيام بذلك يدويًا.

يتم استخدام رمز ثنائي أو ثنائي لنقل المعلومات في شكل رقمي. تسمح لك مجموعة من حرفين فقط ، على سبيل المثال 1 و 0 ، بتشفير أي معلومات ، سواء كانت نصية أو أرقامًا أو صورة.

كيفية التشفير بكود ثنائي

للترجمة اليدوية لأي رموز إلى رمز ثنائي ، يتم استخدام الجداول التي يتم فيها تعيين رمز ثنائي لكل رمز على شكل أصفار وآحاد. نظام التشفير الأكثر شيوعًا هو ASCII ، والذي يستخدم تدوين رمز 8 بت.

يحتوي الجدول الأساسي على رموز ثنائية للأبجدية اللاتينية والأرقام وبعض الرموز.

تمت إضافة تفسير ثنائي للأبجدية السيريلية وأحرف إضافية إلى الجدول الموسع.

للترجمة من رمز ثنائي إلى نص أو أرقام ، يكفي تحديد الرموز المطلوبة من الجداول. ولكن ، بطبيعة الحال ، يستغرق الأمر وقتًا طويلاً للقيام بهذا العمل يدويًا. علاوة على ذلك ، فإن الأخطاء لا مفر منها. الكمبيوتر يتكيف مع فك التشفير بشكل أسرع. ولا نفكر حتى عند الكتابة على الشاشة أنه في هذه اللحظة تتم ترجمة النص إلى رمز ثنائي.

تحويل رقم ثنائي إلى رقم عشري

لتحويل رقم يدويًا من نظام رقمي ثنائي إلى نظام عشري ، يمكنك استخدام خوارزمية بسيطة إلى حد ما:

  1. أسفل الرقم الثنائي ، بدءًا من الرقم الموجود في أقصى اليمين ، اكتب الرقم 2 بقوى متزايدة.
  2. اضرب قوى الرقم 2 في الرقم المقابل في الرقم الثنائي (1 أو 0).
  3. أضف القيم الناتجة.

هكذا تبدو الخوارزمية على الورق:

الخدمات عبر الإنترنت لفك التشفير الثنائي

إذا كنت لا تزال بحاجة إلى رؤية الشفرة الثنائية التي تم فك تشفيرها ، أو على العكس من ذلك ، ترجمة النص إلى نموذج ثنائي ، فإن أسهل طريقة هي استخدام الخدمات عبر الإنترنت المصممة لهذا الغرض.

تسمح لك نافذتان ، المعتادتان للترجمات عبر الإنترنت ، بمشاهدة كلا الإصدارين من النص بالشكل العادي والثنائي في وقت واحد تقريبًا. ويتم فك التشفير في كلا الاتجاهين. يتم إدخال النص عن طريق النسخ واللصق البسيط.