ANSI مقابل ASCII: الفرق والمقارنة

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

كانت الطريقة الأولى لتطوير ASCII ، ANSI ، هي كيفية زيادة عدد الأحرف الممثلة داخل الترميز عند تجاوز قيودها.

الوجبات السريعة الرئيسية

  1. ANSI و ASCII هما معياران لترميز الأحرف ولكن لهما مجموعات أحرف واستخدامات مختلفة.
  2. يدعم ANSI نطاقًا أوسع من الأحرف من ASCII ويستخدم للغات وتطبيقات أكثر تعقيدًا.
  3. ASCII هو معيار ترميز أبسط يدعم الأحرف الأساسية فقط ويستخدم للتطبيقات والأجهزة البسيطة.

ANSI مقابل ASCII

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

ANSI مقابل ASCII

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

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

الكود القياسي الأمريكي لتبادل المعلومات ، أو ASCII ، هو نظام نشاط دماغي يستخدم بشكل متكرر ، باستخدام عدد صحيح ثنائي مكون من 7 بتات لكل حرف.

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

جدول المقارنة

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

ما هو ANSI؟

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

اقرأ أيضا:  نموذج V مقابل نموذج الشلال: الفرق والمقارنة

تم تصميم الكثير من أوراق ترميز 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/US ويتم استخدام ANSI كتنسيق ترميز قياسي لبرنامج Notepad++.

الحروف الرومانية مشفرة. تتضمن الأمثلة الشائعة للبرامج المستندة إلى ANSI Unix وMS-DOS.

ما هو أسكي؟

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

كان بوب بيمر هو البادئ الأولي لـ ASCII. كان الهدف الرئيسي هو زيادة اتصال الكمبيوتر بلغة مشتركة.

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

اقرأ أيضا:  CGI مقابل Perl: الفرق والمقارنة

ومع ذلك ، قد تحدث مشكلات عندما يتم نقل المستند في منتصف الطريق عبر العالم ، كما هو الحال في اليابان في الولايات المتحدة ، نظرًا لاختلاف اللهجات. لا توجد صعوبة في 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 شائع الاستخدام.

مراجع حسابات
  1.  http://widerscreen.fi/assets/Anders-Carlsson-1-2-2017.pdf
  2. https://www.sciencedirect.com/science/article/pii/S0098300497000824

آخر تحديث: 05 أغسطس 2023

النقطة 1
طلب واحد؟

لقد بذلت الكثير من الجهد في كتابة منشور المدونة هذا لتقديم قيمة لك. سيكون مفيدًا جدًا بالنسبة لي ، إذا كنت تفكر في مشاركته على وسائل التواصل الاجتماعي أو مع أصدقائك / عائلتك. المشاركة هي ♥ ️

23 أفكار حول "ANSI vs ASCII: الفرق والمقارنة"

اترك تعليق

هل تريد حفظ هذه المقالة لوقت لاحق؟ انقر فوق القلب الموجود في الزاوية اليمنى السفلية للحفظ في مربع المقالات الخاصة بك!