English  

كتب character encodings

اذا لم تجد ما تبحث عنه يمكنك استخدام كلمات أكثر دقة.

عرض المزيد

ترميزات الحروف (معلومة)


قبل أوائل الستينيات، كانت الحواسيب تُستخدم أساسًا لطحن الأرقام بدلاً من النص، وكانت الذاكرة مكلفة للغاية. غالبًا ما تخصص أجهزة الكمبيوتر 6 بتات فقط لكل حرف، مع السماح بـ 64 حرفًا فقط - حيث يؤدي تعيين رموز A-Z و a-z و 0-9 إلى ترك رمزين فقط: لا يوجد مكان قريب من ذلك. اختارت معظم أجهزة الكمبيوتر عدم دعم الأحرف الصغيرة. وهكذا، اضطرت مشاريع نصية مبكرة مثل مؤشر روبرتو بوسا توماس توميستيكاس، براون كوربوس، وغيرهم إلى اللجوء إلى اتفاقيات مثل وضع علامة نجمية على الحروف التي كانت تهدف في الواقع إلى أن تكون في الحالة العليا.

جادل فريد بروكس من شركة آي بي إم بقوة للذهاب إلى وحدات البايت 8 بت، لأن الأشخاص في يوم من الأيام قد يرغبون في معالجة النص. وفاز. على الرغم من أن IBM تستخدم EBCDIC ، فإن معظم النصوص التي تم تشفيرها في ASCII ، باستخدام قيم من 0 إلى 31 لأحرف التحكم (غير المطبوعة) ، والقيم من 32 إلى 127 للأحرف البيانية مثل الحروف والأرقام وعلامات الترقيم. تخزن معظم الآلات الأحرف في 8 بتات بدلاً من 7 ، متجاهلة البتة المتبقية أو تستخدمها كمجموع تدقيقي.

كان قرب شبه كامل من ASCII مساعدة كبيرة، لكنه فشل في معالجة المخاوف الدولية واللغوية. لم تكن علامة الدولار ("$") مفيدة جدًا في إنجلترا، وكانت الأحرف المحركة المستخدمة في الإسبانية والفرنسية والألمانية والعديد من اللغات الأخرى غير متوفرة تمامًا في ASCII (ناهيك عن الأحرف المستخدمة باللغة اليونانية والروسية ومعظم لغات شرقية). عرّف العديد من الأفراد والشركات والبلدان رموزًا إضافية حسب الحاجة - غالبًا ما يعيدون تعيين أحرف التحكم أو يستخدمون قيمة في النطاق من 128 إلى 255. استخدام قيم فوق 128 تعارضًا باستخدام الباقة الثامنة كمجموع، لكن استخدام المجموع الاختباري توفي تدريجياً .

المصدر: wikipedia.org