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

ANSI هي بالفعل صفحة رموز قياسية ممثلة من قبل المعهد الوطني الأمريكي للمعايير لأنظمة مثل Windows. هذا نظام ترميز مرتبط بـ Microsoft ، يستخدم تسلسل 8 بت لكل حرف.
تم بناء هذه النسخة المختصرة من ANSI على المسودات المقدمة ولا تتوافق مع معيار ANSI الفعلي. ومع ذلك ، نظرًا لتراث Microsoft ، لا يزال الاسم مقبولًا.
الكود القياسي الأمريكي لتبادل المعلومات ، أو ASCII ، هو نظام نشاط دماغي يستخدم بشكل متكرر ، باستخدام عدد صحيح ثنائي مكون من 7 بتات لكل حرف.
يمكن تحديد إجمالي يصل إلى 2 ^ 7 أو 128 حرفًا برمز ASCII. يتكون من 33 حرفًا غير قابل للطباعة ، مثل ESC وموجز الأسطر والمرتجعات الطرفية وما إلى ذلك ، و 95 حرفًا يمكن قراءتها ، مثل الأرقام والأحرف البريطانية وعلامات الترقيم وما إلى ذلك.
جدول المقارنة
معلمات المقارنة | 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/US ويتم استخدام 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 شائع الاستخدام.