Logo ar.removalsclassifieds.com

الفرق بين ANSI و ASCII (مع الجدول)

جدول المحتويات:

Anonim

عادةً ما يقوم قدمان بتشفير أنظمة الحلقة أو ببساطة الطرق التي يمكن من خلالها فصل القدرة على تمثيلها في تنسيق رقمي هي ANSI و ASCII. كثيرون يخطئون بين الاثنين بسبب قدمهم. كانت الطريقة الأولى لتطوير ASCII ، ANSI ، هي كيفية زيادة عدد الأحرف الممثلة داخل الترميز عند تجاوز قيودها.

ANSI مقابل ASCII

يتمثل الاختلاف الرئيسي بين ANSI و ASCII في عدد الكلمات التي يمكنك عرضها. الميزة بين ANSI و ASCII هي الاكتناز العكسي. ANSI هو إصدار أقدم ولكن ASCII هو إصدار أحدث وفي الوقت الحاضر لا يتم استخدام Ascii في العالم ولكن يتم استخدام Ascii يومًا بعد يوم.

ANSI هي بالفعل صفحة رموز قياسية ممثلة من قبل المعهد الوطني الأمريكي للمعايير لأنظمة مثل windows. هذا نظام ترميز مرتبط بـ Microsoft ، يستخدم تسلسل 8 بت لكل حرف. تم بناء هذه النسخة المختصرة من ANSI على المسودات المقدمة ولا تتوافق مع معيار ANSI الفعلي. ومع ذلك ، نظرًا لتراث Microsoft ، لا يزال الاسم مقبولًا.

إن الكود القياسي الأمريكي لتبادل المعلومات أو ASCII هو بالفعل نظام يستخدم بشكل متكرر لنشاط الدماغ ، باستخدام عدد صحيح ثنائي مكون من 7 بتات لكل حرف. يمكن تحديد إجمالي يصل إلى 2 ^ 7 أو 128 حرفًا برمز ASCII. يتكون من 33 حرفًا غير قابل للطباعة ، مثل ESC وموجز الأسطر والمرتجعات النهائية وما إلى ذلك ، و 95 حرفًا يمكن قراءتها ، مثل الأرقام والأحرف البريطانية وعلامات الترقيم وما إلى ذلك.

جدول المقارنة بين أNSI و ASCII

معلمات المقارنة

ANSI

ASCII

حرف يتكون من 256 حرفًا يتكون من 562 حرفًا
يستخدم بت يستخدم 8 بت يستخدم 7 بتات
التوافق إنه متوافق إنه غير متوافق
حياة لها عمر أقصر لها عمر أطول
صعوبة من الصعب استخدامها سهلة الاستخدام

ما هو ANSI؟

يتم استخدام 8 بتات في ANSI ؛ الحد الأقصى لعدد الأحرف هو 256 حرفًا. تم تحسينه بشكل أكبر من خلال كيفية استخدام ANSI لمجموعات أحرف مختلفة مع صفحات الرموز. تم تصميم الكثير من أوراق ترميز ANSI بلغات أجنبية مثل اليابانية والصينية وما إلى ذلك. لذا ، لفك تشفير الملفات بشكل فعال ، يجب على البرنامج الذي يعالج الملف فقط معرفة صفحة الرموز المستخدمة.

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

سيكون هذا لتجاوز الحدود عن طريق تعديل رمز ASCII بـ 128 حرفًا إضافيًا. بشكل عام ، قد يمثل معيار ANSI ما يصل إلى 2 ^ 8 أو 256 حرفًا. يستخدم ANSI صفحات الرموز بمجموعات مختلفة من الأحرف. يوجد أول 127 حرفًا من أحرف ASCII في صفحة رموز ANSI ، مع استخدام 128 حرفًا إضافيًا يسمى Latin 1 Windows لمتغير اللغة المحدد.

مع Windows ME ، يتم استخدام معظم صفحات ترميز ANSI. يمكن الوصول إليها أيضًا من أجل Windows NT. يُعرف Windows 1252 في Windows / الولايات المتحدة. غالبًا ما يتم استخدام ANSI كتنسيق ترميز قياسي لـ Notepad ++. عادة ما تكون الحروف الرومانية مشفرة. تتضمن الأمثلة الشائعة للبرامج المستندة إلى ANSI Unix و MS-DOS.

ما هو اسكي؟

تأتي الرموز البرقية إلى ASCII. لأول مرة ، دفعت Bell Data Services رمز طابعة عن بُعد من 7 بت واستخدمت ASCII بشكل احترافي. تم إطلاق دورة التطوير رسميًا في 6 أكتوبر 1960. وكان بوب بيمر هو البادئ الأولي لـ ASCII. كان الهدف الرئيسي هو زيادة اتصال الكمبيوتر بلغة مشتركة.

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

في ASCII ، على سبيل المثال ، يتم تمثيل "C" بالرقم العشري 67 ويتم التعبير عن "c" بالرقم العشري 99. وبذلك يحتفظ بفجوة تبلغ 32 من كل حرف. في ASCII ، يحدد الحرف الـ 128 الأخير الزر "حذف".

نحن بالتأكيد نعتمد على أكواد ASCII عند الكتابة دون معرفة حتى بلوحات المفاتيح التقليدية. يتم استخدام رمز ASCII العددي لتحديد كل حرف في الغالب على لوحة المفاتيح. بالإضافة إلى ذلك ، يتم استخدام رموز ASCII لإرسال البريد الإلكتروني ، والملفات النصية ، وفنون الرسم ، وبرمجة c ، وما إلى ذلك. بالإضافة إلى ذلك ، يستخدم نظام التشغيل UNIX أو نظام التشغيل Windows نظامًا لتحويل ASCII.

الاختلافات الرئيسية بين ANSI و ASCII

1. ANSI هو شكل مرن من مخطط التشفير ولكن ASCII هو ترميز أحرف مهيمن

2 يحتوي ANSI على رموز مطلوبة للرسم لكن ASCII يحتوي على رقم التمثيل

3. إن ANSI ليس موحدًا ولكن ASCII هو تنسيق موحد.

4. إن نقاط ANSI هي رمز غير ثابت لكن نقاط ASCII متطابقة مع كل نظام.

5. نادرًا ما يتم استخدام ANSI ولكن ASCII شائع الاستخدام.

استنتاج

تم استبدال Unicode الأكثر شمولاً بكل من ASCII و ANSI. في هذا الصدد ، فإن التغيير الأساسي من ANSI إلى ASCII هو التوافق العكسي. أول 128 حرفًا من أحرف Unicode تتطابق مع ASCII مباشرة. لذلك ، في Unicode ، يمكنك بسهولة فتح مستند بتشفير ASCII. قد لا ينطبق عادةً على ANSI لأنه يستخدم عدة أوراق تشفير. إن المفهوم القائل بأن صانعي المعايير يجب عليهم تقييم الطابع اللغوي والدولي الذي يجب تضمينه أمر ضروري لتطوير مجموعة شخصية منسقة. يمكن للجان القياسية ، على سبيل المثال ، أن تقرر عدم إمكانية تمثيل شخصية شخصية معينة بشخصيات معينة. قم بإنشاء مجموعة قياسية من الميزات مثل مجموعة ANSI لتوفير الخدمات ، والتطوير عبر الأنظمة الأساسية ، والبرمجة ، بمزيد من الاتساق والفعالية.

مراجع

  1. https://www.sciencedirect.com/science/article/pii/S0098300497000824

الفرق بين ANSI و ASCII (مع الجدول)