КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Представление и измерение информации в ПК
Компьютеры хранят, накапливают, передают и обрабатывают информацию. Возникает резонный вопрос: "А как же хранится эта информация в ЭВМ?". Ведь это не книга, в которой можно напечатать текст, не лист бумаги, где можно начертить чертеж или нарисовать рисунок, не магнитофон, на котором можно записать звук и т.д. Электронно-вычислительная машина - это комплекс электронных устройств, предназначенных для автоматической обработки информации по заранее введенной программе. Любое электронное или электрическое устройство имеет два устойчивых состояния - "включено" и "выключено" (т.е. имеет на выходе сигнал или нет). Для более ясного понимания этого факта в качестве электронного устройства можно представить обычную лампочку или выключатель. Лампочка может гореть или не гореть, соответственно выключатель - включен или выключен. Принято считать, что если на выходе из электронного устройства есть сигнал - то это 1, если сигнала нет - 0. А постольку, поскольку ЭВМ состоит из электронных устройств, то всю информацию, которая должна храниться в ЭВМ можно закодировать с помощью единиц и нолей. Для этого достаточно иметь набор таких электронных устройств и договориться о способе кодировании каждого символа (например, как в азбуке Морзе, где для кодирования букв используются точки и тире). Так, как кодировать надо не один символ и даже не десяток, а более двух сотен (цифры, знаки препинания, буквы латинского и русского алфавита и т.д.), то и комбинаций 1 и 0 должно быть соответствующее количество. Поэтому, для кодирования одного символа было решено использовать восьмиразрядную комбинацию 1 и 0. Использование такого количества разрядов позволяет иметь 256 (28 = 256) различных комбинаций 1 и 0, и соответственно закодировать 256 различных символов, которые могут храниться в ЭВМ. Такая кодировка символов называется ДКОИ (двоичный код отображения информации). Сам код получил название ASCII (American Standard Code for Information Interchange – Американский стандартный код для обмена информации). Например, символу + соответствует комбинация 0100 1110, символу R соответствует комбинация 1101 1001, символу 5 - 1111 0101 и т.д. Слово ТАНК в ПЭВМ будет представлено следующим образом: 1110 0011 1100 0001 1100 1000 1101 0010. В настоящее время на современных компьютерах предпочтение отдается другой кодировке, в частности Unicode, которая используется наряду с кодом ASCII. В кодировке Unicode для кодирования символа используется 16-ти битная комбинация, позволяющая закодировать 65535 разных символов (включая полый набор национальных алфавитов). Графическая и другие виды информации тоже кодируются с помощью 1 и 0, но по другим правилам. Для измерения количества информации используются определенные единицы измерения. Наименьшая единица измерения количества информации - БИТ. Это один двоичный знак (1 или 0). Например, информация 10011 содержит 5 битов. Комбинация, состоящая из восьми битов, называется БАЙТ ом. Таким образом, один хранящийся в ЭВМ символ (буква, цифра, знак), представленный в ASCII кодах является байтом информации; символ, представленный в Unicode – представляет собой 2 байта информации. Для удобства измерения больших объемов информации введены кратные байту единицы измерения: КИЛОБАЙТ - (Кб), равный 1024 байта; МЕГАБАЙТ - (Мб), равный 1024 Кб; ГИГАБАЙТ - (Гб), равный 1024 Мб. ТЕРАБАЙТ – (Тб), равный 1024 Гб. ПЕТАБАЙТ – (Пб), равный 1024 Тб ЭКСАБАЙТ – (Эб), равный 1024 Пб ЗЕТТАБАЙТ – (Зб), равный 1024 Эб ЙОТТАБАЙТ – (Йб), равный 1024 Зб Почему 1 Кб равен 1024 байта, а не 1000? Потому, что основание системы счисления равняется двум, а 210 = 1024. При обработке данных в ЭВМ возникает необходимость выполнять различные вычисления. Все числа, как уже выяснено, представляются в ЭВМ в двоичной системе счисления. Поэтому и арифметические операции над операндами проводятся в двоичной системе. Кстати, любой компьютер "умеет" выполнять только операцию сложения. Все остальные операции (вычитание, умножение, деление) заменяются операцией сложения с применением прямого, обратного, реже – дополнительного кода. Кроме арифметических операций, ПЭВМ должна выполнять и логические операции – например, сравнить между собой два числа, проверить одинаковы ли два слова и т.д. Для этих целей используются понятия алгебры логики (булева алгебра, основоположником которой был Дж. Буль). В алгебре логики рассматриваются переменные, которые могут принимать только два значения: 0 (ложь) и 1 (истина). Базируется алгебра логики на отношении эквивалентности и трех операциях: дизъюнкции (логическое сложение, операция ИЛИ), конъюнкции (логическое умножение, операция И) и отрицании (инверсия, операция НЕ). Отношение эквивалентности обозначается знаком =. Дизъюнкция обозначается знаком Ú, а иногда символом +. Конъюнкция обозначается символом Ù либо точкой, которую можно опускать. Отрицание обозначается чертой над переменной: . Выполнение логических операций представлено таблицами истинности:
Логическое умножение (операция И) дает истину (1), когда все величины, образующие конъюнкцию являются истинными (равны 1). В противном случае результатом операции будет ложь (0). Логическое сложение (операция ИЛИ) дает истину (1), когда хотя бы одна из величин, образующих дизъюнкцию является истинной (равна 1). В противном случае результатом операции будет ложь (0). Логическое отрицание (операция НЕ) в особых пояснениях не нуждается.
Дата добавления: 2014-12-25; Просмотров: 1091; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |