من ثنائي إلى ASCII

تحويل الكود الثنائي إلى أحرف ASCII بسهولة

أداة المحول

0 bits

Enter binary digits in 8-bit chunks, separated by spaces (e.g., 01000001 01000010).

حول هذه الأداة

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

كيف يعمل

  1. The input binary string is split into 8-bit chunks (spaces are allowed for readability but not required).
  2. يتم تحويل كل قطعة ثنائية 8 بت إلى ما يعادلها العشري.
  3. The decimal value is checked to ensure it falls within the valid ASCII range (0-127 for standard ASCII).
  4. ثم يتم تحويل القيمة العشرية إلى حرف ASCII المقابل لها.
  5. يتم دمج أحرف ASCII الناتجة لتشكيل إخراج النص النهائي.

الاستخدامات الشائعة

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

نظام ASCII

The ASCII (American Standard Code for Information Interchange) system uses 7 bits to represent 128 characters, including English letters (both uppercase and lowercase), numbers, and various symbols. Each ASCII character corresponds to a specific binary value between 0 and 127.

ثنائي جزئي إلى ASCII جدول

Binary (8-bit) ASCII Character
00100000 32 Space
00100001 33 !
00100010 34 "
00100011 35 #
01000001 65 A
01000010 66 B
01100001 97 a
01100010 98 b
00110000 48 0

Related Tools