1.2 Основные понятия и определения
Выше мы говорили о системах счисления, не вдаваясь в подробности этого понятия. Каково же научное определение системы счисления?
Системой счисления называют систему приемов и правил, позволяющих устанавливать взаимно-однозначное соответствие между любым числом и его представлением в виде совокупности конечного числа символов. Множество символов, используемых для такого представления, называют цифрами.
В зависимости от способа изображения чисел с помощью цифр системы счисления делятся на позиционные и непозиционные.
В непозиционных системах любое число определяется как некоторая функция от численных значений совокупности цифр, представляющих это число. Цифры в непозиционных системах счисления соответствуют некоторым фиксированным числам. Пример непозиционной системы – рассмотренная ранее римская система счисления. Дpевние египтяне пpименяли систему счисления, состоящую из набоpа символов, изобpажавших pаспpостpаненные пpедметы быта. Совокупность этих символов обозначала число. Расположение их в числе не имело значения, отсюда и появилось название.
Исторически первыми системами счисления были именно непозиционные системы. Одним из основных недостатков является трудность записи больших чисел. Запись больших чисел в таких системах либо очень громоздка, либо алфавит системы чрезвычайно велик.
В вычислительной технике непозиционные системы не применяются.
Систему счисления называют позиционной, если одна и та же цифра может принимать различные численные значения в зависимости от номера разряда этой цифры в совокупности цифр, представляющих заданное число. Пример такой системы – арабская десятичная система счисления.
Количества и количественные составляющие, существующие реально могут отображаться различными способами. В общем случае в позиционной системе счисления число N может быть представлено как:
,
где
–основание системы счисления (целое положительное число, равное числу цифр в данной системе);
–любые цифры из интервала от нуля до .
Основание позиционной системы счисления определяет ее название. В вычислительной технике применяются двоичная, восьмеричная, десятичная и шестнадцатеричная системы. В дальнейшем, чтобы явно указать используемую систему счисления, будем заключать число в скобки и в нижнем индексе указывать основание системы счисления.
Каждой позиции в числе соответствует позиционный (разрядный) коэффициент или вес. Покажем это на примере десятичного числа:
Пример 1.2.1 Способ образования десятичного числа
Для десятичной системы соответствия между позицией и весом следующее:
в общем случае:
В настоящее время позиционные системы счисления более широко распространены, чем непозиционные. Это объясняется тем, что они позволяют записывать большие числа с помощью сравнительно небольшого числа знаков. Еще более важное преимущество позиционных систем - это простота и легкость выполнения арифметических операций над числами, записанными в этих системах.
Вычислительные машины в принципе могут быть построены в любой системе счисления. Но столь привычная для нас десятичная система окажется крайне неудобной. Если в механических вычислительных устройствах, использующих десятичную систему, достаточно просто применить элемент со множеством состояний (колесо с десятью зубьями), то в электронных машинах надо было бы иметь 10 различных потенциалов в цепях.
Наиболее удобной для построения ЭВМ оказалась двоичная система счисления, т.е. система счисления, в которой используются только две цифры: 0 и 1, т.к. с технической точки зрения создать устройство с двумя состояниями проще, также упрощается различение этих состояний.
Для представления этих состояний в цифровых системах достаточно иметь электронные схемы, которые могут принимать два состояния, четко различающиеся значением какой-либо электрической величины – потенциала или тока. Одному из значений этой величины соответствует цифра 0, другому – 1. Относительная простота создания электронных схем с двумя электрическими состояниями и привела к тому, что двоичное представление чисел доминирует в современной цифровой технике. При этом 0 обычно представляется низким уровнем потенциала, а 1 – высоким уровнем. Такой способ представления называется положительной логикой.
- Введение
- 1 Системы счисления
- 1.1 История развития систем счисления
- 1.2 Основные понятия и определения
- 1.3 Двоичная система счисления: основные сведения
- 1.3.1 История возникновения двоичной системы счисления
- 1.3.2 Основные понятия машинной арифметики
- 1.4 Взаимный перевод двоичных и десятичных чисел и элементарные двоичные арифметические действия
- 1.4.1 Представление двоичных чисел и перевод их в десятичные
- 1.4.2 Преобразование десятичных чисел в двоичные
- 1.4.2.1 Метод вычитания
- 1.4.2.2 Метод деления
- 1.4.2.3 Метод умножения
- 1.4.3 Арифметические действия над двоичными числами
- 1.4.3.1 Двоичное сложение
- 1.4.3.2 Двоичное вычитание
- 1.4.3.3 Двоичное умножение
- 1.4.3.4 Двоичное деление
- 2 Представление чисел в эвм, кодирование
- 2.1 Представление чисел с фиксированной и плавающей запятой
- 2.1.1 Числа с фиксированной запятой
- 2.1.2 Числа с плавающей запятой
- 2.2 Прямой, обратный и дополнительный коды. Модифицированный код
- 2.3 Двоично-десятичное кодирование
- 3 Алгебраические действия над числами с плавающей и фиксированной запятой
- 3.1 Сложение чисел с фиксированной запятой
- 3.2 Сложение чисел с плавающей запятой
- 3.3 Умножение чисел с фиксированной запятой
- 3.4 Умножение чисел с плавающей запятой
- 4. Другие системы счисления
- Задачи для самостоятельной работы по теме "Позиционные системы счисления. Арифметические операции"
- 5 Логические основы компьютера
- 5.1 Основные понятия логики высказываний
- 5.2 Основные логические операции над высказываниями
- 5.2.1 Операция «отрицание»
- 5.2.2 Операция «конъюнкция»
- 5.2.3 Операция «дизъюнкция»
- 5.2.4 Операция «импликация»
- 5.2.5 Операция «эквиваленция»
- 5.4. Логические элементы компьютера
- Задачи для самостоятельной работы по теме «Логические основы компьютера»
- 6. Операционная система Windows
- 6.1 История создания
- 6.2 Операционная система Microsoft Windows.
- 6.3 Концепция операционной системыWindows
- 7 Общие черты приложений Office.
- 7.1 Работа с текстовым редактором Microsoft Word.
- Лабораторная работа №1.
- Лабораторная работа №2.
- Лабораторная работа №3.
- 7.2. Понятие электронной таблицы ms Excel
- 7.3 Технология работы с субдAccess.
- Лабораторная работа №1
- Задание 1
- Лабораторная работа №2
- Лабораторная работа №3
- Лабораторная работа №4
- Лабораторная работа №5
- Лабораторная работа №6
- Лабораторная работа №7
- Упражнения по базам данных ms access. Упражнение 1 Система управления базами данных ms Access
- Задание 1
- Задание 3
- Задание 4
- Упражнение 2 Система управления базами данных ms Access
- Задание 4
- Задание 5
- Упражнение 3 Система управления базами данных ms Access
- Задание 2
- Упражнение 4 Система управления базами данных ms Access
- Задание 1
- Упражнение 5 Система управления базами данных ms Access
- Задание 1
- Задание 2
- Задание 3
- Задание 4
- Упражнение 6 Система управления базами данных ms Access
- Тип отношения «один-ко-многим» является наиболее общим
- Задание 1
- Задание 2
- Проверьте это!!!!!…адание 3
- Упражнение 7 Система управления базами данных ms Access
- Упражнение 8 Система управления базами данных ms Access
- Задание 4
- Задание 5
- Задание 6
- Задание 7
- Упражнение 10 Система управления базами данных ms Access
- Задание 1
- Задание 2
- Упражнение 11 Система управления базами данных ms Access
- Задание 1
- Задание 2
- Задание 3
- Упражнение 12 Система управления базами данных ms Access
- Задание 1
- Задание 2
- Задание 4
- Упражнение 13 Система управления базами данных ms Access
- Задание 1
- Задание 2
- Упражнение 14 Система управления базами данных ms Access
- Задание 1
- Задание 2
- Задание 3