Основные сведения о восьмиричной и шестнадцатиричной системах счисления
Реферат, 02 Апреля 2014, автор: пользователь скрыл имя
Краткое описание
Системой счисления называют систему приемов и правил, позволяющих устанавливать взаимно-однозначное соответствие между любым числом и его представлением в виде совокупности конечного числа символов. Множество символов, используемых для такого представления, называют цифрами.
В зависимости от способа изображения чисел с помощью цифр системы счисления делятся на позиционные и непозиционные.
Содержание
Введение
1.Двоичная система счисления: основные сведения
2.-Представление двоичных чисел и перевод их в десятичные.
Метод вычитания
Метод деления
Метод умножения
3.-Арифметические действия над двоичными числами
Двоичное сложение
Двоичное вычитание
Двоичное умножение
Двоичное деление
4.-Основные сведения о восьмиричной и шестнадцатиричной системах счисления.
Восьмиричная система
Шестнадцатиричная система
Представление чисел в восьмеричной и шестнадцатиричной системах
Заключение
Список использованной литературы
Прикрепленные файлы: 1 файл
реферат информатика.docx
— 49.71 Кб (Скачать документ)МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
НОУ ВПО ГУМАНИТАРНО-ЭКОНОМИЧЕСКИЙ И ИНФОРМАЦИОННО-ТЕХНОЛОГИЧЕСКИЙ ИНСТИТУТ
ПРАКТИЧЕСКАЯ РАБОТА ПО КУРСУ " Информатика 1 "
ТЕМА:
Выполнила студентка курса
Специальность « Бакалавр Экономики »
Москва
2013
Содержание
Введение
1.Двоичная система счисления: основные сведения
2.-Представление двоичных чисел и перевод их в десятичные.
Метод вычитания
Метод деления
Метод умножения
3.-Арифметические действия над двоичными числами
Двоичное сложение
Двоичное вычитание
Двоичное умножение
Двоичное деление
4.-Основные сведения о восьмиричной и шестнадцатиричной системах счисления.
Восьмиричная система
Шестнадцатиричная система
Представление чисел в восьмеричной и шестнадцатиричной системах
Заключение
Список использованной литературы
Введение
Системой счисления называют систему приемов и правил, позволяющих устанавливать взаимно-однозначное соответствие между любым числом и его представлением в виде совокупности конечного числа символов. Множество символов, используемых для такого представления, называют цифрами.
В зависимости от способа изображения чисел с помощью цифр системы счисления делятся на позиционные и непозиционные.
Непозиционная система счисления - это система счисления, в которой значение цифры не изменяется в зависимости от ее расположения
В непозиционных системах любое число определяется как некоторая функция от численных значений совокупности цифр, представляющих это число. Цифры в непозиционных системах счисления соответствуют некоторым фиксированным числам.
Примером непозиционной системы
счисления служит римская система, в которой
вместо цифр используются
латинские буквы.
Например: Число 242 можно записать ССXLII
(т.е. 100+100+(50-10) +1+1).
Так же, древние египтяне применяли систему счисления, состоящую из набора символов, изображавших предметы быта. Совокупность этих символов обозначала число. Расположение их в числе не имело значения, отсюда и появилось название. Исторически первыми системами счисления были именно непозиционные системы. Одним из основных недостатков является трудность записи больших чисел. Запись больших чисел в таких системах либо очень громоздка, либо алфавит системы чрезвычайно велик.
В вычислительной технике непозиционные системы не применяются.
Систему счисления называют позиционной, если одна и та же цифра может принимать различные численные значения в зависимости от номера разряда этой цифры в совокупности цифр, представляющих заданное число. Пример такой системы – арабская десятичная система счисления.
Основание позиционной системы счисления определяет ее название. В вычислительной технике применяются двоичная, восьмеричная, десятичная и шестнадцатеричная системы.
В повседневной жизни обычно
мы используем десятичную
систему счисления. В этой системе любое
число записывается с помощью десяти цифр:0,1,2,3,4,5,6,7,8,9.Количество
цифр в системе счисления называется ее основанием.
Основание десятичной системы равно 10.
В настоящее время позиционные системы счисления более широко распространены, чем непозиционные. Это объясняется тем, что они позволяют записывать большие числа с помощью сравнительно небольшого числа знаков. Еще более важное преимущество позиционных систем - это простота и легкость выполнения арифметических операций над числами, записанными в этих системах.
1. Двоичная система счисления: основные сведения
На компьютере для записи чисел используется двоичная система счисления.
В этой системе всего две цифры: 0 и 1,основание системы равно 2. Двоичная система для компьютера выбрана не случайно. Дело в том, что вводимая информация проходит в компьютере в виде изменения состояния электронов. эти изменения либо есть, либо нет.
Удобно отсутствию изменения сопоставить цифру 0, а наличию - цифру 1.
Пример соответствия десятичных чисел двоичным
Десятичная система |
Двоичная система |
0 |
0 |
1 |
1 |
2 |
10 |
3 |
11 |
4 |
100 |
5 |
101 |
6 |
110 |
1 |
111 |
8 |
1000 |
9 |
1001 |
10 |
1010 |
11 |
1011 |
12 |
1100 |
В двоичной системе счисления даже сравнительно небольшие числа занимают много позиций.
2. Представление двоичных чисел и перевод их в десятичные.
Существует несколько методов преобразования из десятичной в двоичную систему.
Метод деления
Этот метод применяется для преобразования целых чисел.
Целую часть нужно последовательно делить на 2 и выписывать остатки в обратном порядке.
Пример перевода десятичного числа 149 в двоичное методом деления
149 |
2 | |||||||
148 |
–74 |
2 | ||||||
1 |
74 |
–37 |
2 | |||||
0 |
36 |
–18 |
2 | |||||
1 |
18 |
–9 |
2 | |||||
0 |
8 |
–4 |
2 | |||||
1 |
4 |
–2 |
2 | |||||
0 |
2 |
–1 |
2 | |||||
0 |
0 |
0 | ||||||
1 | ||||||||
(10010101)=(149) |
ответ | |||||||
Метод вычитания
Из десятичного числа вычитаются наибольшая возможная степень двойки, в соответствующий разряд двоичного числа записывается единица, если разность меньше следующей степени двойки, то далее записывается нуль, а если больше записывается единица и опять производится вычитание, и так до тех пор, пока исходное число не уменьшится до нуля.
Пример перевода десятичного числа 149,5 в двоичное методом вычитания
Метод умножения
И, наконец, метод умножения. Метод применяется для преобразования десятичных дробей (чисел меньших единицы).
Число умножается на 2, если результат ³ 1, то в старший разряд записывается единица, если нет, то нуль. Умножаем на 2 дробную часть результата и повторяем процедуру. И так далее до получения нужной степени точности или до обнуления результата.
Пример перевода десятичного числа в двоичное методом умножения
3. Арифметические действия над двоичными числами
Арифметические действия в двоичной системе производятся по тем же правилам , что и в десятичной системе счисления. Однако так как в двоичной системе используются только две цифры 0 и 1 ,то арифметические действия выполняются проще, чем в десятичной системе.
Двоичное сложение
Сложение выполняется поразрядно столбиком, начиная с младшего разряда и используя таблицы двоичного сложения.
Таблица сложения
0 |
+ |
0 |
= |
0 |
0 |
+ |
1 |
= |
1 |
1 |
+ |
0 |
= |
1 |
1 |
+ |
1 |
= |
10 |
Пример сложения двух чисел
1011010 | |
+ |
111001 |
= |
10010011 |
Двоичное вычитание
Вычитание выполняется поразрядно столбиком, начиная с младшего разряда и используя таблицы двоичного вычитания.
Таблица вычитания
0 |
- |
0 |
= |
0 |
1 |
- |
0 |
= |
1 |
1 |
- |
1 |
= |
1 |
10 |
- |
1 |
= |
1 |
Пример вычитания двух чисел
1011010 | |
- |
111001 |
= |
100001 |
Двоичное умножение
Умножение в двоичной системе производится по тому же принципу, что и в десятичной системе счисления, при этом используется таблица двоичного умножения.
Таблица умножения
0 |
* |
0 |
= |
0 |
0 |
* |
1 |
= |
0 |
1 |
* |
0 |
= |
0 |
1 |
* |
1 |
= |
1 |
Пример умножения двух чисел
1101 | |
* |
11 |
1101 | |
+ |
1101 |
= |
100111 |
(как видно
из приведенного примера, операция
умножения может быть представлена
как операция сдвига и суммирования)
Двоичное деление
Деление в двоичной системе производится вычитанием делителя со сдвигом вправо,если остаток больше нуля.
Пример деления двух чисел
110010 |
1010 | |
- |
1010 |
101 |
001010 |
||
- |
1010 |
|
= |
0 |
4.Основные сведения о восьмиричной, шестнадцатиричной системах счисления.
Восьмеричная система
До недавнего времени в компьютерной технике использовалась также и восьмеричная система счисления. Популярность ее была связана с использованием байта, в котором, как известно , восемь разрядов (двоичных цифр).
Восьмеричная система имеет числа от 0 до 7. В восьмеричной от 0 до 7 идет также как в десятичной, но 8 уже нету, поэтому идет 0, а в следующем разряде идет 1, то есть по нашему 8, а в восьмеричной системе счисления - это 10.
Шестнадцатеричная система
Поскольку современная электронно - вычислительная техника принципиально построена на двоичных элементах, любые данные в ней представляются только двоичными кодами. Но пользователю применять начертания кода в виде длинных последовательностей нулей и единиц очень не удобно. поэтому специалисты используют для работы с двоичными кодами "на бумаге" более компактное их представление. Такую компактную форму дает шестнадцатиричная система счисления.
Шестнадцатиричная система имеет числа от 0 до A. Мы привыкли к нашей десятичной системе, которая имеет числа от 0 до 9, а после 9 идет 0 и в следующем разряде идет 1, т.е. 10.
В шестнадцатеричной системе счисления идет немного не так:
от 0 до 9 идет также как в десятичной, но:
10 - это буква A
11 - B
12 - C
13 - D
14 - E
15 - F
А 16 - это 10.
Представление чисел в восьмеричной и шестнадцатиричной системах.
Десятичная |
Восьмеричная |
Шестнадцатеричная |
0 |
0 |
0 |
1 |
1 |
1 |
2 |
2 |
2 |
3 |
3 |
3 |
4 |
4 |
4 |
5 |
5 |
5 |
6 |
6 |
6 |
7 |
7 |
7 |
8 |
10 |
8 |
9 |
11 |
9 |
10 |
12 |
A |
11 |
13 |
B |
12 |
14 |
C |
13 |
15 |
D |
14 |
16 |
E |
15 |
17 |
F |
16 |
20 |
10 |
17 |
21 |
11 |
18 |
22 |
12 |
19 |
23 |
13 |
20 |
24 |
14 |