Лекции.Орг


Поиск:




Категории:

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

 

 

 

 


Двоичная, восьмеричная и шестнадцатеричная системысчисления

ПРАКТИЧЕСКАЯ РАБОТА №1

СИСТЕМЫ СЧИСЛЕНИЯ. ПРАВИЛА ПЕРЕВОДА

Цель практической работы

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

Методические указания

Представление числовой информации с помощью систем счисления

Для записи информации о количестве объектов используются числа. Числа записываются с использованием особых знаковых систем, которые называются системами счисления. Алфавит систем счисления состоит из символов, которые называются цифрами. Например, в десятичной системе счисления числа записываются с помощью десяти всем хорошо известных цифр: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.

Система счисления - это знаковая система, в которой числа записываются по определенным правилам с помощью символов некоторого алфавита, называемых цифрами.

Все системы счисления делятся на две большие группы: позиционные и непозиционные системы счисления. В позиционных системах счисления значение цифры зависит от ее положения в числе, а в непозиционных - не зависит.

К непозиционной системе счисления относится и римская, символы алфавита которой и обозначаемое ими количество представлены в табл. 1.1.

Таблица 1.1

 

 

Римскиецифры I V X L С D М
Значение (обозначаемоеколичество) 1 5 10 50 100 500 1000

 

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

 

Позиционные системы счисления

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

Упорядоченный набор символов (букв и цифр) {а0, a1,..., аn}, используемый для представления любых чисел в заданной позиционной системе счисления, назы- вают ее алфавитом, число символов (цифр) алфавита p = n + 1 — ее основанием, а са- му систему счисления называютр-ричной.

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

Самой привычной для нас является десятичная система счисления. Ее алфавит — {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}, а основание р = 10, т. е. в этой системе для записи любых чисел используется только десять разных символов (цифр). Эти цифры введены для обозначения первых десяти последовательных чисел, а все последующие числа, начиная с 10 и т. д., обозначаются уже без использования новых цифр. Десятичная система счисления основана на том, что 10 единиц каждого разряда объединяются в одну единицу соседнего старшего разряда, поэтому каждый разряд имеет вес, равный степени 10. Следовательно, значение одной и той же цифры определяется ее местоположением в изображении числа, характеризуемым степенью числа 10. На- пример,визображениичисла222,22цифра2повторяется5раз,приэтомперваясле-

ва цифра 2 означает количество сотен (ее вес равен 102); вторая — количество десят-

ков (ее вес равен 10), третья — количество единиц (ее вес равен 100), четвертая — ко- личество десятых долей единицы (ее вес равен 10-1) и пятая цифра — количество со- тых долей единицы (ее вес равен 10-2), т. е. число 222,22 может быть разложено по степеням числа 10:


 

 

222,22 = 2 × 102 + 2 × 101 + 2 × 100 + 2 × 10-1 + 2 × 10-2.

Аналогично

725 = 7 × 102 + 2 × 101 + 5 × 100;

1304,5 = 1 × 103 + 3 × 102 + 0 × 101 + 4 × 100 + 5 × 10-1;

50328,15 = 5 × 104 + 0 × 103 + 3 × 102 + 2 × 101 + 8 × 100 + 1 × 10-1 + 5 × 10-2.

Таким образом, любое число А можно представить в виде полинома путем раз- ложения его по степеням числа 10:

A10 = аn × 10n + аn-1 × 10n-1 +... + а1 × 101 + а0 × 100 + a-1 × 10-1 +... + а–m×10-m+...,

последовательность из коэффициентов которого представляет собой десятичную за- пись числа А10:

A10 = аn аn-1... а1 а0, a–1... a –m …

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

 

Двоичная, восьмеричная и шестнадцатеричная системысчисления

Примеры изображения чисел в данных системах счисления представлены в табл. 1.2.

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


 

 

Таблица 1.2

 

Десятичная Двоичная Восьмеричная Шестнадцатеричная
0 00000 0 0
1 00001 1 1
2 00010 2 2
3 00011 3 3
4 00100 4 4
5 00101 5 5
6 00110 6 6
7 00111 7 7
8 01000 10 8
9 01001 11 9
10 01010 12 А
11 01011 13 В
12 01100 14 С
13 01101 15 D
14 01110 16 Е
15 01111 17 F
16 10000 20 10
17 10001 21 11
18 10010 22 12
19 10011 23 13
20 10100 24 14

Недостаток двоичной системы — быстрый рост числа разрядов, необходимых для записи больших чисел. Этот недостаток не имеет существенного значения для ЭВМ. Если же возникает необходимость кодировать информацию, «вручную», на- пример при составлении программы на машинном языке, то используют восьмерич- ную или шестнадцатеричную системы счисления. Числа в этих системах читаются почти так же легко, как десятичные, требуют соответственно в 3 (восьмеричная) и в 4 (шестнадцатеричная) раза меньше разрядов, чем в двоичной системе (числа 8 и 16 — соответственно 3-я и 4-я степени числа 2), а перевод их в двоичную систему счисле- ния и обратно осуществляется гораздо проще в сравнении с десятичной системой счисления.


 

 



<== предыдущая лекция | следующая лекция ==>
Удаление или изменение гиперссылки | Логистическая диагностика системы управления
Поделиться с друзьями:


Дата добавления: 2018-10-18; Мы поможем в написании ваших работ!; просмотров: 245 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Слабые люди всю жизнь стараются быть не хуже других. Сильным во что бы то ни стало нужно стать лучше всех. © Борис Акунин
==> читать все изречения...

2192 - | 2114 -


© 2015-2024 lektsii.org - Контакты - Последнее добавление

Ген: 0.013 с.