![...](/f/fdedb5d55bdc405c190a626daf1d54ff.jpg)
Набір символів ANSI
Формат ANSI Американського національного інституту стандартів є пов'язаним з Microsoft стандартом для набору символів кодування та модифікація символу Американського стандартного коду для обміну інформацією (ASCII). набір. Код ASCII використовує 7 біт для представлення кожного символу, тоді як формат ANSI використовує 8 біт для кожного символу.
Від ASCII до ANSI
8-розрядний формат ANSI – це лише одна з розробок в історії зусиль, спрямованих на покращення здатності електричних машин обмінюватися інформацією швидше та надійніше. Ранні комп’ютери були трохи більше, ніж «чисельні машини», необхідні для обробки тільки числових даних. У міру того, як пристрої зв’язку ставали все більш складними — і комп’ютери стали глобальними — виникла потреба в тому, щоб комп’ютери могли представляти більше, ніж просто числа. 7-розрядний формат ASCII був початковою відповіддю на цю потребу. 8-розрядний формат ANSI подвоїв кількість символів оригінального ASCII.
Відео дня
ANSI проти ASCII
Впровадження 8-розрядного формату ANSI, хоча й було значним покращенням у порівнянні з ASCII, було судилося стати причиною нетривалим часом. для святкування, оскільки комп’ютери стали ширше використовуватися людьми в інших країнах, де англійська не була рідною мову. Навіть маючи 256 (від 0 до 255) можливих символів, 8-розрядному формату ANSI суттєво не вистачало його здатності застосовуватися до комп’ютерів із використанням різних наборів символів і керуючих кодів. Однак обидва стандарти все ще корисні для західних мов.
Історія
Додавання 8-го біта у форматі ANSI спонукало різні групи та уряд почати думати про те, як використовувати додаткові 128 місць для символів. Оскільки між цими групами не було домовленості про те, як їх використовувати, в результаті документи, надіслані з однієї системи в іншу, часто були нечитабельними через різні стандарти кодування. Ця ситуація була вирішена шляхом створення систем IBM (OEM) і Microsoft (ANSI), які визначали код сторінки, що складаються з ASCII для нижніх 127 символів і заданої мовної варіації для верхніх 128 символів.
Ще трохи історії
Назва ANSI, застосована до кодових сторінок, які використовуються операційними системами Microsoft, здається, вказує на те, що Американський національний інститут стандартів (ANSI) насправді стандартизував відображення. Це не так, оскільки ANSI офіційно не стандартизував кодування символів Microsoft Windows-1252. Термін ANSI прийнято більш-менш через спадщину Microsoft у комп’ютерному світі.
Майбутнє формату ANS
Оскільки Інтернет став по суті всюдисущим, і все більше людей використовують різні мови Не дивно, що старі стандарти кодування символів поступилися місцем новішим, більш повним стандарти. Унікод Microsoft Windows Unicode (UTF-16) містить понад 65 000 символів. Це значно більше, ніж 256, доступних у 8-бітному форматі ANSI, і забезпечує повну функціональність майже всіма мовами.