-

ما هي تقنية Ascii؟

(اخر تعديل 2024-09-09 11:26:08 )

يرمز ASCII إلى “الكود القياسي الأمريكي لتبادل المعلومات” (American Standard Code for Information Interchange).

ASCII هو ترميز أحرف يستخدم رموزًا رقمية لتمثيل الأحرف. وتشمل هذه الحروف الإنجليزية الكبيرة والصغيرة والأرقام ورموز الترقيم.

معيار ASCII.

يمكن أن يمثل ASCII القياسي 128 حرفًا. ويستخدم 7 بتات لتمثيل كل حرف لأن البت الأول من البايت يكون دائمًا 0. على سبيل المثال، يتم تمثيل الحرف الكبير “T” بـ 84، أو 01010100 بالنظام الثنائي.

يتم تمثيل الحرف الصغير “t” بالرقم 116 أو 01110100 بالنظام الثنائي. يتم أيضًا تعيين مفاتيح لوحة المفاتيح الأخرى إلى قيم ASCII القياسية.

على سبيل المثال، مفتاح Escape (ESC) هو 27 في ASCII ومفتاح الحذف (DEL) هو 127. قد يتم أيضًا عرض رموز ASCII كقيم سداسية عشرية بدلاً من الأرقام العشرية (0 إلى 127) المذكورة أعلاه.

على سبيل المثال، قيمة ASCII لمفتاح Escape (27) بالنظام الست عشري هي 1B. القيمة السداسية العشرية لمفتاح الحذف (127) هي 7F.

إقرأ أيضاً… ما هي الرقم العشري (Denary)؟

ASCII الموسعة.

تكفي الأحرف الـ 128 (27) التي يدعمها نظام ASCII القياسي لتمثيل جميع الحروف والأرقام ورموز الترقيم الإنجليزية القياسية. ومع ذلك، لا يكفي تمثيل جميع الأحرف الخاصة والأحرف من اللغات الأخرى.

يساعد Extended ASCII في حل هذه المشكلة عن طريق إضافة 128 قيمة إضافية، ليصبح المجموع 256 (28) حرفًا. تبدأ القيم الثنائية الإضافية بـ 1 بدلاً من 0.

على سبيل المثال، في ASCII الموسعة، يتم تمثيل الحرف “é” بالرقم 233، أو 11101001 في النظام الثنائي. يتم تمثيل الحرف الكبير “Ö” بالرقم 214، أو 11010110 بالرمز الثنائي.

في حين أن ASCII الممتد يضاعف مجموعة الأحرف الخاصة بالنظام القياسي، إلا أنه لا يتضمن أحرفًا كافية تقريبًا لدعم جميع اللغات.

بعض اللغات الآسيوية، على سبيل المثال، تتطلب آلاف الأحرف. لذلك، أصبحت ترميزات الأحرف الأخرى، مثل Latin-1 (ISO-8859-1) وUTF-8 أكثر شيوعًا الآن من ASCII للمستندات وصفحات الويب. يدعم UTF-8 أكثر من مليون حرف.