logo

كيف يقوم الكمبيوتر بتحويل النص إلى ثنائي أو 0 و1؟

يتم تحويل النص والبيانات الأخرى إلى بيانات ثنائية باستخدام قيمة ASCII (الكود القياسي الأمريكي لتبادل المعلومات). يمكن تحويل القيمة إلى ثنائية إذا كان لديك قيمة ASCII. سوف نستخدم كلمة java كمثال لشرح كيفية ترجمتها إلى ملف ثنائي يمكن للكمبيوتر فهمه.

تحويل النص 'Java' إلى ثنائي

سطر جديد في بيثون
الشخصيات ي أ في أ
قيم ASCII 106 097 118 097
القيم الثنائية 01101010 01100001 01110110 01100001
أجزاء 8 8 8 8

دعونا نحلل طريقة الحرف الأول، j، المأخوذ في المثال أعلاه. عند كتابة الحرف h (بأحرف صغيرة) على لوحة المفاتيح، فإنه يرسل إشارة إلى الكمبيوتر كمدخل. القيمة القياسية ASCII لـ j هي 106، والتي يتعرف عليها نظام الكمبيوتر ويمكن تحويلها إلى القيمة الثنائية 01101010 بواسطة الكمبيوتر.

بعد تحويل الحرف j إلى ثنائي، قد يقوم الكمبيوتر بتخزين البيانات وتحليلها كـ 1s (تشغيل) و0s (إيقاف).

نصيحة

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

عندما يحين وقت تخزين هذه البيانات، يستغرق كل حرف 8 بتات (1 بايت) لتخزينه؛ لذلك فإن 'Java' سيستغرق 4 بايت (32 بت) لحفظه كنص عادي.

كيف يقوم الكمبيوتر بتحويل الثنائي مرة أخرى إلى نص؟

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

نصيحة

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

لماذا يتم استخدام الأرقام الثنائية بواسطة أجهزة الكمبيوتر؟

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

كيفية منع اعلانات اليوتيوب على الاندرويد

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

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

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

كيف يمكنني تحديد قيم ASCII؟

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