Professional Documents
Culture Documents
Osi& Ios
Osi& Ios
تحت إشراف
د /محمد عامر
ماهو الـ Ascii code
هي مجموعة رموز ونظام ترميز مبني على األبجدية الالتينية بالشكل الذي تستخدم به في اإلنجليزية الحديثة
ولغات غرب أوروبية أخرى .من أكثر االستخدامات شيوًعا للنصوص المكتوبة باآلسكي ،استخدامها في
.أنظمة الحاسوب ،وفي أجهزة االتصاالت وأنظمة التحكم التي تتعامل مع نصوص
يعّر ف نظام آسكي القياسي الرموز القابلة للطباعة اآلتية ،مرتبة حسب قيمة آسكي الخاصة بها
على مر الزمن ومع التقدم التقني ،ظلت التسميات المستعملة نفسها لكن المعنى اختلف
:ألنه يرتبط بتقنيات لم تعد مستعملة
كان معناه األصلي في آالت الرقن التي تتعامل مع البطاقات المثقوبة (DEL): ،رمز الحذف
مثل تيليتايب .حيث أنه في حال إرتكاب المستعمل لخطأ ،كان هناك زر يرجع رأس الكتابة إلى
DEL)،أي ما يعادل 1111111أو ،127وهو رمز( الحرف السابق ويثقب جميع الثقوب
ومن يستقبل الرسالة عليه أن يتجاهل وجود ذلك الرمز «المحذوف» .لكنه بالتدريج صار
.لحذف الرمز السابق BSيستعمل في نفس سياقات استعمال
على لوحات المفاتيح الحديثة .وقع Backspaceرمز مرتبط بزر (BS):رمز العودة للخلف
أيهما معني بحذف الرمز السابق ،إذ أن توزيعهما على األزرار DELخلط بينه وبين رمز
.وطريقة عملهما إختلفت حسب نوع الجهاز
كان القصد األصلي منه السماح بإرسال القيم الرقمية لرموز التحكم (ESC): ،رمز الهروب
عوضا عن تنفيذ معناها مباشرة على الحاسب .في اإلستعماالت الحديثة ،صار يعني إيقاف
.عمل العملية الحالية أو الخروج التام من التطبيق
كانت في األصل مرتبطة بآالت الرقن (LF): ،و تخطي السطر الجديد ) (CRعودة السطر
والتي تشترط في بداية سطر جديد كلتي التعليمتين ،األولى لتحريك رأس الكتابة إلى مكان أول
السطر ،والثانية لتحريك الورقة .ورثت أنظمة تشغيل الحاسب عرف استعمال التعليمتين تلو
وحده ،وأحدث هذا فروقا ) (LFبعض ،لكن بعض البرامج تستعمل تخطي السطر الجديد
.ومشاكل توافق بين المعايير
و يسمى في( لإلشارة لمكان إنتهاء الملف ) (SUBنهاية الملف ،كان يشار لها برمز المعوض
بدياًل ) (NULلكن بعض اإلصطالحات البرمجية تستعمل رمز العدم EOF)،لغات البرمجة
.عن ذلك
أصناف الحروف
حروف التحكم
المقالة الرئيسة :حرف تحكم (علم الحاسوب)
.يخصص اآلسكي الحروف االثنين والثالثين األولى من أجل حروف التحكم
الحروف القابلة للطبع
أي الحرف ما قبل األخير في صيغة اآلسكي المعتمدة( Ehexإلى hex 7الرموز التي تسير من 20
هي حروف قابلة للطبع .الحرف األخير (أي الحرف )على سبعة بتات والذي يقابله العدد 126
.الذي يقابله العدد )127هو حرف غير قابل للطبع
حدود استعماالت ترميز اآلسكي
يخلو نظام ترميز آسكي من الرموز الكافية إلمكانية تمثيل النصوص بلغات غير اللغة اإلنكليزية،
كما أن كمية الرموز الخاصة التي يحتويها محدودة ،مما أدى لضرورة استعمال أنظمة ترميز
نصوص مختلفة لغيرها من اللغات على غرار العربية أو الروسية أو لغات أوروبا الشرقية
.وغيرها الكثير
ظهرت على ثالث فترات ،مقاربات بديلة مختلفة لتوطين ترميز النصوص جراء حدود المعيار
:األمريكي آسكي
ظهور معايير محلية ،طول الرمز فيها بايت واحد ،وهي أسهلها إنشاء .على سبيل المثال
بتعويض الحروف ASCIIللغة العربية الذي هو معيار ASMO 449يذكر معيار
الالتينية بمقابالت عربية .من مساوئ هذه الطريقة أن كم الرموز الذي يمكن التعبير عنه
.محدود بهذا المعيار ،ويجب توضيح الترميز لزوًم ا خارج النص
ظهور معايير امتدادية ،يكون للنص فيه سياق ،وباختالف السياقات تكون لنفس القيمة
على سبيل المثال نذكر فكرة ISO/CEI 2022).مثل أسرة معايير( رموز مختلفة
على غرار ويندوز 1252للغة العربية .من مساوئ )«» (code pageصفحات الترميز
.هذه الطريقة أنها تسبب تضارًبا في تأويل النص بين المعايير المختلفة
ظهور معايير شاملة لعدة لغات وتستعمل عدة بايتات ،وكان معيار يونيكود الكفيل بهذا
.لكونه يغطي العدد األكبر من اللغات
في خضم هذه المراحل ،تمت إعادة تصنيف وتسمية معيار آسكي األصلي قبل كل تلك البدائل
:الجديدة إلى األسماء التالية
مع أن اللفظة تعني في » ANSIو أحيانا يسمى ،خطَأ« ،معيار( ANSI X3.4:1986
)األصل «المعهد الوطني األمريكي للمقاييس» وهذا المعيار كان قرارًا منه
ISO/CEI 646-US
.وهي تسمية عامة يمكن أن تحيل على أي من األشكال السابقة لهذا المعيار US-ASCII ،
مازال استعمال آسكي دارًج ا إلى اليوم في الحواسيب على نطاق واسع ،وبعض خدمات البريد
مازالت تستعمل النسخة األصلية بطول 7بتات SMSورسائل الهاتف ) (MIMEاإللكتروني
.للحرف بدل .8كما أن أكثر المعايير البديلة الرائجة حالًيا تحافظ على التوافق مع قيم رموزه
المراجع
مؤرشف من األصل في "Pronunciation for ASCII"، Merriam Webster (audio)، -12 -2019
| ،08 : |archive-date= /اطلع عليه بتاريخ {{ 14 -04 -2008استشهاد}}
).مساعدة( archive-url= timestamp mismatch
"Ascii Table - ASCII character codes and html, octal, hex and decimal chart
conversion". www.asciitable.com. اطلع عليه بتاريخ.09 -12 -2020 مؤرشف من األصل في
09 -12 -2020 .
"ASCII codes". text-symbols.com ( )باإلنجليزية. Archived from the original on 2020-
12-09. Retrieved 2020-12-09.