مرجع جدول ASCII

النطاق
التالي: عرض الجدول

كل محرف قابل للطباعة تكتبه بالإنجليزية يقابل رقما بين 32 و126 في معيار ASCII ذي السبعة بتات. تحت 32 وعند 127 تعيش أكواد التحكم، LF وCR وESC وDEL والبقية، التي ما زالت مهمة عند تصحيح بروتوكول تسلسلي أو إصلاح نهايات الأسطر. يمنحك هذا الجدول المرجعي كل نقطة كود من 0 إلى 127 مع صيغتها العشرية والست عشرية والثمانية والثنائية وكيان HTML.

كيفية استخدام جدول ASCII

  1. 1

    ابحث في الصف عن المحرف المطلوب

    ابحث بالحرف أو الرمز أو اسم نقطة الكود. تعرض أكواد التحكم باختصاراتها ذات الثلاثة أحرف.

  2. 2

    اقرأ عبر الصف للترميز المطلوب

    النظام العشري لكود سهل القراءة، والست عشري لكود المصدر، والثنائي لعمل البروتوكولات، وكيان HTML للترميز.

  3. 3

    انسخ أي خلية

    مفيد عندما تتلقى تفريغا ست عشريا أو تسلسل بايتات وتحتاج معرفة ما يقرأه.

النطاقات الثلاثة في ASCII

النطاق عشري المحتوى
تحكم 0-31, 127 NUL, BEL, BS, HT, LF, VT, FF, CR, ESC, DEL، وغيرها
قابل للطباعة 32-126 مسافة، علامات ترقيم، أرقام، A-Z، a-z
موسع (غير ASCII) 128+ يعتمد على الترميز؛ ASCII يتوقف بدقة عند 127

أكواد التحكم التي لا تزال مهمة

  • 0x00 NUL، منهي السلاسل في C، وحشو في بعض التنسيقات الثنائية.
  • 0x07 BEL، تشغيل جرس الطرفية.
  • 0x08 BS، مسافة للخلف.
  • 0x09 HT، جدولة أفقية.
  • 0x0A LF، تغذية سطر، سطر Unix الجديد.
  • 0x0D CR، إرجاع المؤشر؛ يقترن مع LF في Windows لصيغة CRLF.
  • 0x1B ESC، يبدأ تسلسلات الهروب ANSI لألوان الطرفية.
  • 0x7F DEL، أصلا كود لثقب شريط ورقي؛ نادر الاستخدام الآن.

ASCII مقابل Unicode

يحافظ Unicode على محارف ASCII في أول 128 نقطة كود، ويستخدم UTF-8 البايتات نفسها لتمثيلها. لكن هذا لا يعني أن ASCII جزء من كل ترميز؛ فترميزات مثل EBCDIC تعيّن الحروف والأرقام إلى قيم مختلفة.

تحويلات شائعة

  • من العشري إلى الست عشري: 65 (عشري) = 0x41 = A
  • من الست عشري إلى الثنائي: 0x41 = 0100 0001
  • من الست عشري إلى كيان HTML: A أو A كلاهما يعرض A

الأسئلة الشائعة

ASCII كود من 7 بتات، يترك البت الثامن من البايت حرا للتماثل (parity) أو التوسيع. القيم 128-255 هي عالم متغيرات “ASCII الموسع” (Latin-1, Windows-1252, MacRoman، وغيرها)، وكلها غير متوافقة مع بعضها، وهذا جزء من سبب فوز Unicode.

LF (0x0A) ينزل سطرا واحدا؛ CR (0x0D) يعيد المؤشر إلى العمود صفر. في Unix يكون السطر الجديد LF وحده؛ وفي Mac الكلاسيكي كان CR وحده؛ وفي Windows ورؤوس HTTP يكون CR متبوعا بـ LF (CRLF). عدم التطابق هو سبب كلاسيكي للنصوص ذات المسافات المزدوجة أو الملتصقة بين الأنظمة.

وضع مصممو ASCII الحروف الكبيرة عند 64+1 والصغيرة عند 96+1 حتى يغيّر البت 0x20 حالة الحرف. لا يكون تطبيق XOR مع 0x20 آمنا إلا بعد التحقق من أن البايت يمثل حرف ASCII؛ فتطبيقه بلا تمييز على أي بايت يغيّر الأرقام وعلامات الترقيم وقيم التحكم أيضا.

نعم: LF وCR في ملفات النص، وHT وFF في كود المصدر والطرفيات، وESC في تسلسلات ألوان ANSI، وBEL في أجراس الطرفية والتنبيهات. لا يزال NUL ينهي سلاسل C. أما البقية فمعظمها إرث من أيام أجهزة التلكس (teletype).

أدوات ذات صلة

مرجع أحرف HTML

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

مرجع اختصارات لوحة المفاتيح

ابحث في الاختصارات الافتراضية الموثقة لـ VS Code وChrome وBash مع GNU Readline على macOS وWindows وLinux.

عدّاد FPS

قِس معدل الإطارات FPS في المتصفح عبر requestAnimationFrame: تنعيم، وأدنى وأقصى معدل إطارات، وحد تنبيه، ورسم بياني اختياري. يعمل محليًا بلا رفع ملفات وبلا API.

أداة إزالة التشفير في لغة جافا سكريبت (JavaScript Deobfuscator)

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

ورقة مرجعية سريعة لـ Markdown

مرجع Markdown عملي مع معاينات فعلية وأمثلة جاهزة للنسخ للعناوين والقوائم والجداول والكود والروابط والصور وصياغة GFM.

مدقق البريد الإلكتروني

تحقق من عنوان بريد إلكتروني: فحص صياغة RFC 5322، واستعلام حي عن سجل MX، بالإضافة إلى تفاصيل الجزء المحلي والنطاق والطول. لا يتم إرسال أي بريد.

الأداة متاحة بلغات أخرى