Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Відображення інформації у цифровій техніці






Інформація (від лат. informatio – роз’яснення, виклад, обізнаність) як об’єкт передання, поширення, перетворення, зберігання чи безпосереднього виконання потребує матеріального носія.Таким носієм інформації у радіоелектроніці є електричний сигнал – напруга або струм. Як функція часу електричний сигнал може бути неперервним або дискретним. Неперервний (або аналоговий) сигнал у заданому діапазоні зміни аргументу набуває довільної множини значень, дискретний сигнал – лише при певних значеннях аргументу (де – інтервал дискретності, ). Тому дискретний сигнал може мати тільки обмежене (скінченне) число рівнів напруги або струму. Ці рівні зафіксовані на однакових інтервалах часу що називаються тактами (в музиці, до речі, тактами також називають інтервали часу, хоча там вони можуть бути не обов’язково однакової розмірності).

У ЦТ основним носієм інформації а дискретний сигнал. Щоб він адекватно відображав (або відтворював) інформацію, яка може бути подана у найрізноманітніших формах (числами, буквами, сигналами різної природи чи якимись символами), число рівнів і значення їх величин мають підпорядковуватися певній системі відліку, тобто системі числення, що характеризується певною сукупністю символів (алфавітом) і правил. Людина у повсякденному житті користується десятковою (арабською)* системою числення, що складається з 10 цифр (0...9), (можливо, тому, що має на руках 10 пальців). Здавалося б, що й для відображення (або відтворення) інформації з допомогою дискретного сигналу найкраще підходить десяткова система числення – досить лише мати шкалу з десяти однакових за величиною рівнів (квантів) напруг. Проте вона не стала основною в ЦТ з багатьох причин. Цифрові сигнали, створені на основі десяткової системи числення, технічно реалізувати досить важко і тому економічно невигідно, бо такого типу цифрові пристрої повинні мати десять рівнів напруги.

* Як система міри (вимірювання) виникла в Індії, але оскільки в X ст. була занесена в Європу арабами, стала називатися арабською, а цифри 0...9 - арабськими. Цифра (з арабського " ас-сіфр") означає " пустий", бо індійці так називали нуль (0) - " знак відсутності", який в Європі трансформувався у латинську форму zephyrum, а згодом в zero. Однак всі європейці (крім англійців) цифрою" називають " усякий знак числа".

Найпростішою з усіх позиційних* систем числення є двійкова **, або бінарна (від англ. binary) система, що складається з двох цифр: 0 і 1. Звідси й походження слова-терміна “біт” – від англ. Абревіатури binary digit, що означає “двійкова цифра” тобто 0 або 1. Двійкова система дозволяє найефективніше відобразити інформацію з допомогою електричних цифрових сигналів, якщо, наприклад, низький рівень напруги або відсутність імпульсу позначити як логічний нуль (лог. 0), а високий рівень напруги або наявність імпульсу – як логічну одиницю (лог. 1).

* У позиційній системі числення на відміну від непозиційної (римської) одна й та сама цифра має різний кількісний зміст (" вагу") залежно від її розташування /позиції/ у послідовності цифр.

** Двійковою системою користувались деякі первісні племена, а також стародавні китайські математики. Цікаво, що два символи (0 і 1) застосував у 17 ст. Бекон, але остаточно розвинув і побудував двійкову систему Лейбніц у І679 р.

Всю інформацію, таким чином, можна зобразити у вигляді ланцюжка 0 і 1, тобто набору чи комбінації бітів, що називають словом. Отже, послідовність 0 і 1 певної довжини (слово) може зображати будь-яке число, кожний розряд (біт) якого є одиницею інформації.

Задана кількість двійкових розрядів – бітів може не відповідати обсягу інформації, який також вимірюється у бітах. Це дуже часто є причиною непорозумінь (через плутання цих двох різних понять). У цифровій та обчислювальній техніці 1біт означає один двійковий розряд – символ, що може набувати лише ціле число, тобто двійкове n-розрядне число, що дорівнює біт. Але щодо обсягу інформації -бітне число не обов’язково може мати біт інформації, воно цілком може дорівнювати, наприклад: 0, 76біт або 0, 1біт. Як правило, чим менше число бітів (як двійкових розрядів) використовується для відображення певної інформації, тим більша густина інформації.

З допомогою двійкових чисел у цифровій та мікропроцесорній техніці зображаються дані – відомості, факти тощо, все те, що необхідно для виконання певної дії. Дані подаються у такому (формалізованому) вигляді, що після перетворення у фізичний носій інформації вже у вигляді цифрового сигналу їх можна передавати, обробляти і зберігати з допомогою технічних носіїв чи засобів. Тому дуже часто замість слова “дані” вживається слово “інформація”. Набір правил, що розкриває спосіб зображення даних з допомогою умовних знаків чи символів, називається кодом (від лат. Codex). Одиницею зображення даних, а також обміну даними, якою як єдиними цілим оперують між собою окремі цифрові, пристрої чи вузли, з восьмирoзрядне (восьми бітне) двійкове число – байт (від англ. byte). Отже, 1байт=8біт, і, очевидно, що з допомогою такого слова можна передати одне з 2 =256 різних повідомлень, тобто можна, наприклад, закодувати текст якоюсь мовою, де кожному символу (букві, розділовому знаку, цифрі тощо) має відповідати одна кодова комбінація з 8біт, або 1байт. На практиці доцільно знати і вміти користуватися (наприклад, для визначення обсягу пам’яті ЕОМ) такими одиницями інформації:

З допомогою цифрових пристроїв над двійковими кодами можуть виконуватись як логічні, так і звичайні арифметичні операції. Цифрові сигнали, що несуть логічну, а не числову інформацію про стан цифрової системи чи належність її до певного стану, характеризуються логічними змінними (лог.0 або лог.1). Двійкові коди (слова), що несуть числову інформацію (дані), називають операндами, де комбінація символів 0 і 1 – це двійкові числа, тобто числа у двійковій системі числення.

На вхід цифрового пристрою або системи початкова інформація може надходити у вигляді як аналогового сигналу, так і чисел (цифр в десятковій системі числення) або букв чи символів. В усіх випадках потрібно виконувати попереднє перетворення – кодування – вхідної інформації у форму, що зручна для даного пристрою. В першому випадку для цього застосовують аналого-цифрове перетворення, яке передбачає дискретизацію в часі, квантування за рівнем і кодування, в другому випадку – кодування (перетворення) з однієї системи числення (найчастіше з десяткової) в іншу. Після завершення введення і кодування вхідної інформації цифровий пристрій (або система) виконує за даним алгоритмом усі необхідні операції перетворення, після чого на відповідні технічні носії (графобудувач, екран дисплея, магнітні диски тощо) виводить отриманий результат, який також зображається двійковим кодом. Отже, для того щоб кінцевий результат був зображений на тих чи інших носіях у більш зручній формі, його необхідно попередньо перетворити, тобто декодувати, наприклад, у десяткову форму зображення. Зауважимо, що крім двійкової системи числення, що є основною мовою цифрових пристроїв (або систем), застосовуються інші системи числення і кодування, які зручні власне для спілкування людини з цифровою системою.

 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.