рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Какие системы счисления используются для общения с ЭВМ?

Какие системы счисления используются для общения с ЭВМ? - раздел Информатика, Раздел 2 Информация и информационные процессы Кроме Десятичной Системы Широко Используются Системы С Основанием, Являющимся...

Кроме десятичной системы широко используются системы с основанием, являющимся степенью числа 2, а именно:

-двоичная (используются цифры 0,1);

-восьмеричная (используются цифры 0,1,…,7);

-шестнадцатеричная ( для первых целых чисел от нуля до девяти используются цифры 0,1,…,9, а для следующих чисел - от десяти до пятнадцати - в качестве цифр используются символы А, B,С,D,Е, F).

Один из первых создателей электронных вычислительных машин профес­сор А.А. Танасов ( 1903 г.рождения) предложил использовать в ЭВМ именно двоичную систему счисления. Возникает естественный вопрос - чем же эта система лучше десятичной? К десятичной системе мы привыкли, она нам кажется простой и понятной. Оказывается, двоичная система применитель­но к ЭВМ, имеет ряд преимуществ по сравнению с десятичной.

1. Если нужно представить числа в десятичной системе счисления, то для воспроизведения (реализации) каждого разряда произвольного числа необходимо иметь 10 различных устойчивых состояний соответствующего запоминающего устройства. В двоичной же системе счисления любое число представляется набором цифр, состоящим только из нулей и единиц, т.е. в каждом разряде нужно уметь представить лишь два устойчивых состояния.- одно должно соответствовать нулю, другое-единице. Нет нужды доказывать, что технически реализовать два различных устойчивых состояния проще, чем десять.

2. Представление информации посредством только двух состояний: надежно и помехоустойчиво;

3. Возможно применение аппарата булевой алгебры для выполнения логических преобразований информации;

4. Двоичная арифметика намного проще десятичной;

5. Двоичные таблицы сложения и умножения предельно просты.

Недостаток двоичной системы- быстрый рост числа разрядов, необходимых для записи чисел.

Двоичная система, удобная для ЭВМ, для человека неудобна из – за её громозкости и непривычной записи. Перевод чисел из десятичной системы в двоичную и наоборот выполняет машина. Однако, чтобы профессионально использовать ЭВМ, следует научиться понимать слово машины. Для этого и разработаны восьмеричная и шестнадцатеричная системы. Числа в этих системах читаются, почти так же легко, как десятичные, но требуют соответственно в три (восьмеричная) и в четыре (шестнадцатеричная) раза меньше разрядов, чем в двоичной система (ведь числа 8 и 16 – соответственно, третья и четвертая степени числа 2).

 

Контрольные вопросы:

  1. Что такое информация?
  2. В каких видах может быть представлена информация?
  3. Как происходит кодирование текстовой информации?
  4. Какие системы счисления вы знаете?
  5. Чем отличается позиционная система от непозиционной?
  6. Приведите примеры непозиционной системы счисления.
  7. Как осуществляется перевод целых чисел?
  8. Как осуществляется перевод дробных чисел?

Тема 2.2 Основные информационные процессы

 

2.2.1 Принципы обработки информации компьютером

 

2.2.1.1 Принципы обработки информации компьютером

 

Машинные коды

Для алгебраического представления чисел (т. е. для представления положительных и отрицательных чисел) в машинах используются специальные коды: прямой, обратный и дополнительный. Причем два последних позволяют заменить неудобную для ЭВМ операцию вычитания на операцию сложения с отрицательным числом; дополнительный код обеспечивает более быстрое выпол­нение операций, поэтому в ЭВМ применяется чаще именно он.

Прямой код двоичного числа образуется из абсолютного значения этого числа и кода знака (нуль или единица) перед его старшим числовым разрядом.

А10 = +10; А2 = +1010; [А2]п = 01010;

В10 = -14; В2 = -1110;. [В2]п = 11110.

Обратный код двоичного числа образуется по следующему правилу. Обратный код положительных чисел совпадает с их прямым кодом. Обратный код отрицательного числа содержит единицу в знаковом разряде числа, а значащие разряды числа заменяются на инверсные, т.е. нули заменяются единицами, а единицы —нулями.

А10=+4; А2=+100; [А2]п=[А2]о=0100;

В10 = -12; В2 = -1100;. [В2]о = 10011.

Дополнительный код положительных чисел совпадает с их прямым кодом. Дополнительный код отрицательного числа представляет собой результат суммирования обратного кода числа с единицей младшего разряда (2° — для целых чисел, 2 — для дробных).

 

А10 = +18; А2 = +10010;2]„ = [А2]0 = [Аг]а = 010010;

В10 = -12; В2 = -1100; [В2]л = [В2]0+2°= 10011 + 1 = 10100.

Модифицированные обратные и дополнительные коды

двоичных чисел отличаются соответственно от обратных и дополнительных кодов удвоением значений знаковых разрядов. Знак «+» в этих кодах кодируется двумя нулевыми знаковыми разрядами, а знак «-» — двумя единичными разрядами.

 

А10 = 8; А2 = +100; [А2]п = [А2]0 = [А2]п = 0100;

2]мо = [А2]мд = 00100;

В10 = -8; В2 = -100;. [В2]о = 1011; [В2]д = 1100;

2]мо =11011; [В2]мд = 11100;

 

Целью введения модифицированных кодов являются фиксация и обнаружение случаев получения неправильного результата, т.е. когда его значение превышает максимально возможный результат в отведенной разрядной сетке машины. В этом случае перенос из значащего разряда может исказить значение младшего знакового разряда. Значение знаковых разрядов «01» свидетельствует о положительном переполнении разрядной сетки, а «10» — об отрицательном переполнении. В настоящее время практически во всех моделях ЭВМ роль удвоенных разрядов для фиксации переполнения разрядной сетки играют переносы, идущие в знаковый и из знакового разряда.

Знания о предметных областях выражаются в форме суждений. Суждения —это некоторые высказывания, которые могут быть истинными или ложными. Например истинными суждениями являются суждения «Снег белый», «2*2 = 4»и т.п., ложными- «Земля плоская», «6*4=25» и т.п..

Суждения подразделяются на общие и частные. Общие суждения характеризуют свойства групп объектов или явлений. Например, суждения «Если прошёл дождь, то на улице мокро»и «Х2≥0»—общие. Частные суждения выражают конкретные (частные) факты. Примеры — «Сегодня был дождь», «2+3 ≠ 4»и т.п..

Общие суждения могут оказаться истинными для каких-то одних объектов и ложными для других. Например, утверждение «Собаки не любят кошек» справедливо для большинства собак, но не для всех. Общее суждение называется тождественно истинным, если оно справедливо для любых объектов, о которых в нём говорится. Например, тождественно истинным является суждение «Х2≥0». Тождественно- истинные суждения особенно ценны тогда, когда выражают закономерную связь вещей. Например суждение «а+в=в+а» является справедливым для любых действительных чисел и выражает закон арифметики.

Суждения могут быть сложносоставными, т.е. состоящими из простых, связанных отношениями И, ИЛИ, НЕ. Связка И в составных суждениях всегда предполагает одновременную истинность составляющих суждений. Например: «Этот человек умный и трудолюбивый». Связка ИЛИ в составных суждениях может играть двойственную роль — разделяющую или объединяющую. Например, в суждении «Дождь будет или не будет» связка ИЛИ играет разделяющую роль, а в суждении «Дождь будет днём или вечером» — объединяющую.

В математической логике составные суждения со связкой И считаются истинными, когда истинны все их составляющие суждения и ложными в случае ложности хотя бы одного из них. Составное суждение со связкой ИЛИ считается истинным, если хотя бы одно из составляющих его суждений истинно и является ложным, если ложны все его составляющие.

Связка НЕ применяется для формулировок отрицаний. Например, отрицанием утверждения «Сегодня хороший день» является утверждение «Сегодня нехороший (плохой) день».

Для отрицаний справедливо правило: отрицание истинно тогда, когда ложно исходное суждение, и, наоборот, отрицание ложно, если верно исходное суждение. Суждения в математической логике называют также высказываниями и предикатами. Высказывания — это частные суждения, предикаты — это общие суждения. Логические связки И, ИЛИ, НЕ называются, также, логическими операциями. Для описания электронных схем ЭВМ на логическом уровне пользуются аппаратом алгебры логики или другими словами исчисления высказываний (частных суждений). Простые высказывания в этом контексте называют логическими переменными, а сложные — логическими функциями этих переменных. Высказывания оценивают только по их истинности или ложности. Считают, что высказывание равно 1, если оно истинно, и равно 0, если оно ложно. Два высказывания называются эквивалентными, если их значения истинности одинаковы.

Принято логические переменные (т.е. простые высказывания) обозначать буквами латинского алфавита, приписывая им значения истинности следующим образом: А=1, В=0 (А- истинно, В- ложно). Отношение эквивалентности высказываний выражается следующим образом: А=В.

Для любой логической функции X=f(A,B,C,...), называемой также переключательной или булевой функцией, сама функция X и её переменные А,В,С,... могут принимать только значения 0 или 1.

Построение логических схем ЭВМ обычно осуществляется на основе переключательных функций. Образование переключательной функции из её логических переменных осуществляется с помощью операций И, ИЛИ, НЕ. Электронные схемы, реализующие эти операции, называют логическими элементами. Рассмотрим логические операции детально.

Операция НЕ (логическое отрицание, инверсия). Отрицанием высказывания А называется операция, результат X которой истинен, когда А ложно, и ложен, когда А истинно. Отрицание обозначается следующим образом:

Х=А, которая читается так: X есть инверсия от А. Таблица истинности, отражающая её значения при всевозможных комбинациях логических переменных, в неё входящих, имеет вид:

 
 
НЕ


А X

 

Электронная схема, реализующая операцию отрицания, называется инвертором или схемой НЕ. Её условное графическое изображение имеет вид:

А

 

       
 
Вход
 
Выход

 


На выходе элемента НЕ появляется сигнал при его отсутствии на входе. Операция ИЛИ (логическое сложение, дизъюнкция). Это логическая операция над двумя переменными А и В, результат X которой истинен, если хотя бы одна из составляющих его переменных истинна. Операция ИЛИ обозначается символом «+», который соответствует союзу «или»; знаком «+», обозначающим логическое сложение: Х=А U В, или Х=А + В.

 
 
ИЛИ


А В X
1

 

Электронная схема, реализующая операцию ИЛИ, называется логической схемой ИЛИ, дизъюнктором или разделительной схемой. Её условное графическое изображение

имеет вид:

 
 


X=AUB
А

 

В

 

Входы Выход

 

На выходе элемента ИЛИ сигнал соответствующий 1 появляется в том случае, если есть сигнал 1 хотя бы одном из его входов. Следует отметить, что операция ИЛИ справедлива для любого числа логических переменных, т.е. X=AUBUC ...UN.

Операция И (логическое умножение, конъюнкция). Это логическая операция над двумя переменными А и В, результат X которой истинен, если истинны значения обеих переменных. Операция И обозначается символом «П», который соответствует союзу «и»; знаком умножения «*», обозначающим логическое умножение:

И
Х= А ∩ В, или Х= А*В.

 

А В X

 

Электронная схема, реализующая операцию И, называется логической схемой И, конъюнктором, схемой совпадения. Условное графическое обозначение элемента

И имеет вид:

А

 

X=A∩B

 

В

 

Входы Выходы

 

На выходе элемента И сигнал, соответствующий 1, появляется только в том случае, если есть сигналы на всех его входах. Следует отметить, что операция И справедлива для любого числа логических переменных, т.е. Х= А П В П С ... П N.

В самом общем случае логическая функция может быть представлена следующей формулой:

f(X,,X2,... ,ХП),

где Xi,X2,... ,ХП - логические переменные.

Логические переменные могут быть действительными и фиктивными. Переменная X действительна, если значение функции, куда она входит, изменяется при изменении значения этой переменной. В противном случае она фиктивна. Обычно логические функции многих переменных задаются таблично. Рассмотрим табличное определение функции трёх переменных:

 

X1 Х2 Х3 F(X1,Х23)

Из таблицы видно, что переменные Х12-действительные, а переменная Х3- фиктивная, т.к. справедливо соотношение f(X1,X2, 0)= =f(XbX2, 1), при любых комбинациях Х1и Х2. Следовательно, для функций алгебры логики (логических функций) существует возможность сокращать (расширять) количество переменных, в них входящих, за счёт устранения (введения) фиктивных переменных.

 

Контрольные вопросы:

1.Как образуется прямой код числа?

2.Как образуется обратный код числа?

3.Чему равен дополнительный код отрицательно числа?

4.Что такое инверсия?

5.Что такое дизъюнкция?

6.Что такое конъюнкция?

7.Как обозначается отрицание?

 


– Конец работы –

Эта тема принадлежит разделу:

Раздел 2 Информация и информационные процессы

Предисловие... Информационные технологии в своем развитии прошли не сколько этапов До второй половины XIX в основу информацион ной...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Какие системы счисления используются для общения с ЭВМ?

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Структура информатики
Информатика в широком смысле представляет собой единство разнообразных отраслей науки, техники и производства, связанных с переработкой информации главным образом с помощью компьютеров и телекоммун

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

Путь человечества к информационному обществу
Информация всегда играла огромную роль в жизни общества и отдельного ин­дивидуума. Владение информацией, доминирование на информационном поле с древнейших времен было необходимым условием наличия в

Структура информационных ресурсов
Обсудим вначале само понятие «информационный ресурс». Ресурс — это запас или источник некоторых средств. Всякое общество, государство, фирма и частное лицо имеют определенные ресурсы, необходимые д

Информационные ресурсы и услугикак товар
Обилие информационных ресурсов и возможность их представления в совре­менном (электронном) виде привели к появлению развитого рынка информацион­ных ресурсов, Рис 3 Состав информаци

Домеханический этап
Ручной период автоматизации вычислений начался на заре человеческой цивилизации и базировался на использовании частей тела, в первую очередь пальцев рук и ног.

Механический этап
Под механическим вычислительным устройством понимается устройство, построенное на механических элемен

Арифмометр
Пионером серийного изготовления счетных машин стал эльзасец Шарль-Ксавье Тома де Кольмар (Charles-Xav

Электромеханический этап
Электромеханический этап развития ВТ явился наименее продолжительным и охватывает всего около 60 лет

ЭВМ 4-го поколения
Конструктивно-технологической основой ВТ 4-го поколения становятся большие (БИС) и сверхбольшие (СБИС) интегральные схемы, созданные соответственно в 70—80-х гг. Феномен персонального компьютера (П

Тема 1.2 Виды профессиональной информационной деятельности человека
  Информационное общество Современное общество характеризуется резким ростом объемов информации, циркулирующей во всех сферах человеческой деятельности. Это привело к информа

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

Правовая охрана информации
Правовая охрана программ и баз данных. Правовая ох­рана программ для ЭВМ и баз данных впервые в полном объ­еме введена в Российской Федерации Законом РФ «О право­вой охране программ для электронных

Представление информации в компьютере
Компьютер может обрабатывать только информацию, представленную в чис­ловой форме. Вся другая информация (например, звуки, изображения, показа­ния приборов и т.д.) для обработки на компьютере должна

Кодировки символов
Аналогичным образом на компьютере можно обрабатывать и текстовую ин­формацию. При вводе в компьютер каждая буква кодируется определенным числом, а при выводе на внешние устройства (экран или печать

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

Арифметические основы компьютерной техники
Древние греки построили геометрию, которую до сих пор изучают в школе» Они сумели доказать важнейшие теоремы, но считать они не умели. В древнем Риме придумали "римские цифры", но выполня

Виды систем счисления
Системой счисления называют совокупность приёмов записи и наименования чисел. Существуют непозиционная и позиционная системы счисления. Примером непозиционной системы счисления является &q

Описание алгоритмов
Алгоритмомназывается понятное и точное предписа­ние (указание) исполнителю совершать последователь­ность действий, направленных на достижение указан­ной цели или на решение поставл

Описание алгоритма словами и формулами
В IX в. великий арабский математик аль-Хорезми сформулировал правила выполнения арифметических действий. Первоначально под алгоритмами и понимали только правила выполнения четырех арифметичес­ких д

Описание алгоритма на алгоритмическом языке
Алгоритмический язык — это средство для записи ал­горитмов в аналитическом виде, промежуточном между записью алгоритма на естественном (человеческом) язы­ке и записью на языке ЭВМ (языке программир

Графическое описание алгоритма
Поочередное выполнение команд алгоритма за ко­нечное число шагов приводит к решению задачи и дос­тижению цели. Каждый алгоритм строится в расчете на некоторого исполнителя. Для того чтобы

Обозначение и функциональное назначение некоторых символов графического описания алгоритмов
Операция Символ Название и функциональное значение Присваивание

Виды алгоритмов
Разнообразие алгоритмов определяется тем, что лю­бой алгоритм распадается на части, фрагменты, и каж­дый фрагмент представляет собой алгоритм одного из трех указанных видов. Поэтому важно знать стр

Разветвляющиеся алгоритмы
Разветвляющимися называются такие алгоритмы, в которых выбирается один из нескольких возможных пу­тей (вариантов) вычислительного процесса. Каждый по­добный путь называется ветвью алгоритма.

Свойства алгоритмов
После того как мы разобрали способы описания ал­горитмов и их виды, можно теперь уже с позиции по­знанного еще раз дать определение понятию алгоритма. Итак, алгоритм — это метод (способ) р

Первое свойство — определенность (однозначность, понятность, точность) алгоритма
Под этим свойством понимается единственность тол­кования правил выполнения действий и порядка их вы­полнения. Это свойство означает, что каждая команда алгоритма (предписание, выданное на каждом ша

Четвертое свойство — массовость алгоритма
Это свойство заключается в том, что каждый алго­ритм, разработанный для решения некоторой задачи, должен быть применим для решения задач этого типа (целого класса конкретных задач, отвечающих общей

Компьютер как исполнитель команд
  Магистрально-модульный принцип построения компьютера В основу архитектуры современных персональных компью­теров положен магистрально-модульный принцип. Этот принцип предусм

Дискеты и дисководы бывают двух размеров.
Дискеты (гибкие магнитные диски) позволяют перено­сить документы и программы с одного компьютера на дру­гой, хранить информацию, не используемую постоянно, делать архивные копии информации, содержа

PKZIP/PKUNZIP .zip
Некоторые архиваторы поддерживают создание самораспаковывающихся архивов. Такие архивы имеют расширение .ехе и распаковываются при запуске этого файла. Существует два режима работы с архив

Поиск информации
Исторические предпосылки развития поисковых систем Обратимся к истории возникновения сети Internet, которая была создана в связи с возникшей необходимостью совместного использования информ

Alta Vista
Alta Vista поддерживает поиск по ключевому набору слов и для определения языка конкретной страницы использует методы искусственного интеллекта. Пользователи могут настроить опции поиска и выбирать

Hot Bot
Для поиска в Интернете использует многопроцессорную параллельную обработку 10. млн. страниц ежедневно. Полезная сторона Hot Bot ограничение на тип страниц по средствам выбора кнопок. База данных: Р

Infoseek
Infoseek самая популярная поисковая машина в компьютерной индустрии. В мае 1996 она была признана как самая достоверно предоставляющая информацию машина. Привлекательность машины в том, что после о

Проблемы и возможности поисковых систем
Работа многих поисковых машин считается вполне успешной. Однако все современные поисковые системы страдают некоторыми серьёзными недостатками: 1. поиск по ключевым словам даёт слишком мног

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

Радиосвязь
Технологии радиосвязи (Radio Waves) пересылают данные на радиочастотах и практически не имеют ограничений по дально­сти. Она используется для соединения локальных сетей на боль­ших географических р

Связь в микроволновом диапазоне
Передача данных в микроволновом диапазоне (Microwaves) использует высокие частоты и применяется как на коротких рас­стояниях, так и в глобальных коммуникациях. Их главное огра­ничение заключается в

Инфракрасная связь
Инфракрасные технологии (infrared transmissions), функцио­нирующие на очень высоких частотах, приближающихся к час­тотам видимого света, могут быть использованы для установле­ния двусторонней или ш

Информационные системы управления
Общие принципы В ходе развития концепции АСУ с целью преодоления указанных выше трудно­стей была выработана новая концепция компьютеризации и автоматизации управ­ленчес

Автоматизированные системы научных исследований
Автоматизированные системы для научных исследований (АСНИ) представля­ют собой программно-аппаратные комплексы, обрабатывающие данные, посту­пающие от различного рода экспериментальных установок и

Системы автоматизированного проектирования
Близкими по своей структуре и функциям к системам автоматизации научных исследований оказываются системы автоматизированного проектирования (САПР). Проектирование новых изделий — основная

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги