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

Особенности представления информации в ПК

Читайте также:
  1. I. ЛИЗИНГОВЫЙ КРЕДИТ: ПОНЯТИЕ, ИСТОРИЯ РАЗВИТИЯ, ОСОБЕННОСТИ, КЛАССИФИКАЦИЯ
  2. XII. Особенности несения службы участковым уполномоченным полиции в сельском поселении
  3. Автоматизированная информационная поисковая система правовой информации
  4. Адаптивные организационные структуры: достоинства, недостатки, особенности применения на практике
  5. Административная ответственность: основания и особенности. Порядок назначения административных наказаний.
  6. Акцизы: налогоплательщики и объекты налогообложения. Особенности определения налоговой базы при перемещении подакцизных товаров через таможенную границу РФ.
  7. Акции, их классификация и особенности
  8. Алфавитный подход к измерению информации.
  9. Алфавитный подход к измерению информации.
  10. Анализ диаграмм внешней передачи информации
  11. Аналоговый и дискретный способы представления изображений и звука
  12. Анатомо-физиологические особенности сердца.

Числовая информация внутри ПК кодируется в двоичной или в двоично-десятичной системах счисления; при вводе и выводе любой информации используются специальные коды представления информации — коды ASCII, эти же коды применяются для кодирования буквенной и символьной информации и внутри ПК. Для удобства работы введены следующие термины для обозначения совокупностей двоичных разрядов (см. табл. 5.2). Эти термины обычно используются в качестве единиц измерения объемов информации, хранимой или обрабатываемой в компьютере.

Таблица 5.2. Двоичные совокупности

Количество двоичных разрядов в группе Наименование единицы измерения
1 (20) Бит
8 (23) Байт
16 (24) Параграф
1024 (210) Кбайт (килобайт)
10242 (220) Мбайт (мегабайт)
10243 (230) Гбайт (гигабайт)
10244 (240) Тбайт (терабайт)
10245 (250) Пбайт (пентабайт)
10246 (260) Эбайт (эксабайт)
10247 (270) Збайт (зеттабайт)
10248 (280) Йбайт (йоттабайт)

 

Последовательность нескольких битов или байтов часто называют полем данных. Биты в числе (в слове, в поле и т. п.) нумеруются справа налево, начиная с 0-го разряда. В ПК могут обрабатываться поля постоянной и переменной длины. Поля постоянной длины: слово — 2 байта; двойное слово — 4 байта; полуслово — 1 байт; расширенное слово — 8 байтов. Числа с фиксированной запятой чаще всего имеют формат слова и полуслова; числа с плавающей запятой — формат двойного и расширенного слова (математические сопроцессоры IBM PC могут работать с 10-байтными словами). Поля переменной длинымогут иметь любой размер от 0 до 255 байтов, но обязательно равный целому числу байтов.

ПРИМЕр

Структурно запись двоичного числа –11000001(2), равного десятичному -193(10) в разрядной сетке ПК, выглядят следующим образом (рис. 5.1 и 5.2).

Разряд                                
Число                                
  Знак Абсолютная величина числа

Рис. 5.1. Число с фиксированной запятой формата слово со знаком

Разряд                                                                
Число                                                                
  Знак   Порядок   Мантисса

 

Рис. 5.2. Число с плавающей запятой формата двойное слово

Двоично-кодированные десятичные числа могут быть представлены в ПК полями переменной длины в так называемых упакованном (рис. 5.3) и распакованном форматах. В упакованном формате для каждой десятичной цифры отводится по 4 двоичных разряда (полбайта), при этом знак числа кодируется в крайнем правом полубайте числа (1100 — знак «+» и 1101 — знак «–»).

Цифра Цифра Цифра Цифра ....... Цифра Знак
  Байт

Рис. 5.3. Структура поля упакованного формата

Здесь и далее: Цф — цифра, Знак — знак числа. Упакованный формат используется в ПК обычно при выполнении операций сложения и вычитания двоично-десятичных чисел.

В распакованном формате (рис.5.4) для каждой десятичной цифры выделяется по целому байту, при этом старшие полубайты (зона) каждого байта (кроме самого младшего) в ПК заполняются кодом 0011 (в соответствии с ASCII-кодом), а в младших (левых) полубайтах обычным образом кодируются десятичные цифры. Старший полубайт (зона) самого младшего (правого) байта используется для кодирования знака числа.

Зона Цифра Зона Цифра Зона Цифра .... Зона Цифра Цифра Знак

Рис. 5.4. Структура поля распакованного формата

Распакованный формат используется в ПК при вводе-выводе информации, а также при выполнении операций умножения и деления двоично-десятичных чисел.

Например, число –19310 = –0001100100112-10 в ПК будет представлено:

в упакованном формате:

       

в распакованном формате:

           

Код ASСII

ASCII - American Standard Code for Information Interchange — (американский стандартный код для обмена информацией) имеет основной стандарт и его расширение (рис. 5.5). Основной стандарт для кодирования символов использует шестнадцатеричные коды 00–7F, расширение стандарта — 80–FF.

Рис. 5.5. Таблица кодов ASCII[12]

Основной стандарт является международным и применяется для кодирования управляющих символов, цифр, знаков пунктуации, букв латинского алфавита и других символов; в расширении стандарта кодируются символы псевдографики и буквы национального алфавита (естественно, в разных странах разные). Пользоваться таблицей достаточно просто. Следует приписать шестнадцатеричную цифру номера строки справа к шестнадцатеричной цифре номера столбца. Так получится шестнадцатеричный код символа.

ПРИМЕЧАНИЕ

Любой символ, представленный в таблице на рис. 5.5, при работе в DOS может быть введен в ПК с клавиатуры набором его десятичного кода (соответствующего шестнадцатеричному ASCII-коду) на малой цифровой клавиатуре при нажатой клавише Alt.

Наряду с кодом ASCII используется унифицированный Unicode. Этот код основан на паре байтов — машинном слове. Шестнадцати битов хватает для отображения 65 535 знаков. Такого количества достаточно для всех существующих алфавитов (то есть алфавиты большинства стран мира размещаются в основном стандарте этого кода).

Вопросы для самопроверки

1. Что такое система счисления?

2. Какие системы счисления используются для представления информации в компьютерах?

3. Выполните несколько операций перевода чисел из десятичной системы счисления в двоичную и обратно.

4. Выполните несколько операций перевода чисел из десятичной системы счисления в двоично-десятичную и обратно.

5. Дайте краткую характеристику форм представления информации с фиксированной и плавающей запятой (точкой).

6. Дайте краткую характеристику кодов алгебраического представления чисел (прямого, обратного, дополнительного).

7. Выполните ряд операций сложения и умножения чисел в дополнительных кодах с фиксированной и плавающей запятой (точкой).

8. Назовите наименования основных двоичных совокупностей в компьютерах и определите их размер.

9. Что такое поля данных постоянной и переменной длины? Какова их разрядность в персональных компьютерах?

10. Что такое ASCII-коды? Приведите их структуру и укажите назначение.

11. Рассмотрите и запомните ASCII-коды представления десятичных цифр.


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | 107 | 108 | 109 | 110 | 111 | 112 | 113 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.008 сек.)