Академический Документы
Профессиональный Документы
Культура Документы
КУРСОВАЯ РАБОТА
Выполнил:
студент группы IT-119
Исмаилханова И.
Руководитель:
преподаватель направления ИТ
Муктарбеков Ж.М.
2
ТОКМОК 2021 г.
ОГЛАВЛЕНИЕ
ВВЕДЕНИЕ.............................................................................................................2
ГЛАВА 1. ОБЩИЕ ТЕОРЕТИЧЕСКИЕ СВЕДЕНИЯ...................................4
1.1. Представление информации в компьютере..........................................4
1.2. Системы счисления....................................................................................5
ГЛАВА 2. ПЕРЕВОД ЧИСЕЛ ИЗ ОДНОЙ СИСТЕМЫ СЧИСЛЕНИЯ В
ДРУГУЮ.................................................................................................................9
2.1. Перевод чисел из десятичной системы счисления в любую другую.9
2.1.1. Перевод чисел из десятичной системы счисления в двоичную...9
2.1.2 Перевод чисел из десятичной системы счисления в
восьмеричную................................................................................................10
2.1.3 Перевод десятичного числа в шестнадцатеричное.......................11
2.2. Перевод чисел из двоичной системы счисления в любую другую.. 12
2.2.1. Преобразование двоичного числа в восьмеричное......................12
2.2.2. Преобразование двоичного числа в десятичное...........................13
2.2.3. Преобразование двоичного числа в шестнадцатеричное...........13
2.3. Перевод чисел из восьмеричной системы счисления в любую
другую.................................................................................................................15
2.3.1. Преобразование восьмеричного числа в двоичное......................15
2.3.2. Преобразование восьмеричного числа в десятичное...................16
2.3.3. Преобразование восьмеричного числа в шестнадцатеричное...16
2.4. Перевод чисел из шестнадцатеричное системы счисления в любую
другую.................................................................................................................17
2.4.1. Преобразование шестнадцатеричного числа в двоичное...........17
2.4.2. Преобразование шестнадцатеричного числа в десятичное........18
Практическое задание........................................................................................18
ЗАКЛЮЧЕНИЕ...................................................................................................19
СПИСОК ЛИТЕРАТУРЫ.................................................................................20
3
ВВЕДЕНИЕ
Термин компьютер, который уже давно вошел в русский язык, в
переводе означает «вычислитель», то есть это устройство для реализации
вычислений. Необходимость в автоматизации вычислений или другими
словами — обработки данных, возникла давно. Уже более тысячи лет назад
для упрощений работы с вычислениями начали использовать счеты.
Но только в 1642 году Блез Паскаль придумал устройство для
механического сложения чисел, а в 1673 году Г. В. Лейбниц изобрел
арифмометр, позволяющий механическим путем производить четыре
арифметические операции. Начиная с XIX века, арифмометры хоть и обрели
популярность, у них был значительный недостаток: расчеты выполнялись
очень медленно.1[7]Причина этого недостатка была довольна проста —
выполняемые действия выбирал человек и запись полученных результатов
так же производилась человеком, скорость работы которого очень
ограничена.
Для ликвидации этого недочета британский математик Ч. Бэббидж
попробовал сконструировать универсальное вычислительное устройство,
которое выполняет вычисления без участия человека. С этой целью оно
должно было обладать способностью выполнять программы, вводимые с
помощью перфокарт (прямоугольных пластин из плотной бумаги с
информацией, наносимой при помощи отверстий). Бэббидж не сумел
привести к завершению свою работу по созданию Аналитической машины:
как выяснилось, его устройство было довольно сложным для технического
оснащения промышленности первой половины XIX века. Но концепции,
которые были заложены в базу этого устройства, дали возможность
американцу Г. Эйкену в 1943 году построить на одном из предприятий
компании IBM машину, работающую на электромеханических реле, и
которая получила название «Марк-1».
1
Казакова И.А. История вычислительной техники : учеб. пособие. – Пенза : Изд-во ПГУ, 2011.
[Электронный ресурс]. URL: http://www.ict.nsc.ru/jspui/bitstream/ICT/1262/1/histor.pdf (дата обращения:
04.12.2021)
4
17/16 1 1
1 0 1
Соответственно 451010 = 119E16
2.2. Перевод чисел из двоичной системы счисления в любую
другую.
2.2.1. Преобразование двоичного числа в восьмеричное.
Алгоритм преобразования двоичного числа в восьмеричное следующий:
Необходимо каждую цифру заданного двоичного числа умножить на 2 n-
где n - позиция цифры в числе.
1,
2 7 1
2 3 1
2 1
Следовательно, 11810 = 11101102
Следовательно, 7616 = 11101102.
2.4.2. Преобразование шестнадцатеричного числа в десятичное.
Преобразование шестнадцатеричного числа в десятичное выполняется
аналогично предыдущим двум, т. е. умножение каждой цифры на 16 в
соответствующей степени. Ниже будет рассмотрен пример.
Пример 11. Преобразовать DC2416 в десятичную систему счисления.
DC2416 = D × 16 3 + C × 16 2 + 2 × 16 1 + 4 × 16 0
DC2416 = 13 × 16 3 + 12 × 16 2 + 2 × 16 1 + 4 × 16 0 (преобразовать символы в
цифры, можно глядя на таблицу преобразования шестнадцатеричной
системы в десятичную, приведенную выше)
DC2416 = 13 × 4096 + 12 × 256 + 2 × 16 + 4 × 1
DC2416 = 53248 + 3072 + 32 + 4
DC2416 = 56356
Следовательно, десятичный эквивалент DC2416 = 5635610
Преобразование шестнадцатеричного числа в восьмеричное.
Преобразование выполняется в два этапа, то есть сначала преобразуют
шестнадцатеричное число в десятичное число, а затем уже его преобразуют в
восьмеричное число. Алгоритмы этих преобразований описаны в
вышенаписанных главах. Следуя им легко можно выполнить данное
преобразование.
19
ПРАКТИЧЕСКОЕ ЗАДАНИЕ
Задание 1. Перевести числа из 10-ой системы счисления в 2-ю систему
счисления:
2110, 708010, 7610, 9810, 456010.
Задание 2. Перевести числа из двоичной системы счисления в восьмеричную
и шестнадцатеричную:
11010102, 101 0112, 111 1112.
Задание 3. Перевести числа из шестнадцатеричной системы счисления в
двоичную и десятичную:
A2B16, E16, 3016, FDA16.
Задание 4. Перевести числа из восьмеричной системы счисления в
десятичную и двоичную:
26718, 3048, 15348.
20
ЗАКЛЮЧЕНИЕ
В данной курсовой работе, было разработано методическое указание по
лабораторной работе на тему «Арифметические основы ЭВМ». За основу в
разработке лабораторной работы были взяты четыре основные и наиболее
распространенные системы счисления: двоичная, десятичная, восьмеричная и
шестнадцатеричная.
В теоретической части курсовой работы были рассмотрены каждая из
вышеперечисленных систем счисления в отдельности. В практической же
части было подробно рассмотрено, как работать с данными системами
счисления, а точнее как производить преобразование одной системы
счисления в другую. Были приведены подробные пошаговые алгоритмы и
примеры.
Так же, так как это разработка лабораторной работы, после описания
теории и практической части представлено практическое задание для
выполнения. Следуя всем описанным инструкциям по преобразованию
систем счисления, можно выполнить приведенные задания.
Подводя итог всей проделанной работы, разработка лабораторной
работы на тему «Арифметические основы ЭВМ» выполнялась строго по
поставленным задачам, и можно отметить, что все поставленные задачи были
выполнены.
21
СПИСОК ЛИТЕРАТУРЫ
1. Гашков С.Б. Системы счисления и их применение. 2-е изд., испр. и доп.
— М.: МЦНМО, 2012.— 68 с.
2. Алексеев Е.Г., Богатырев С.Д. Информатика. Мультимедийный
электронный учебник. [Электронный ресурс]. URL:
https://qo.do.am/index/multimedijnyj_ehlektronnyj_uchebnik_alekseev_e_g
_bogatyrev_s_d/0-33 (дата обращения: 11.12.2021)
3. Гапонько Е.А. Перевод чисел из одной системы счисления в другую.
[Электронный ресурс]. URL:
https://spravochnick.ru/informatika/sistemy_schisleniya/perevod_chisel_iz_
odnoy_sistemy_schisleniya_v_druguyu/ (дата обращения: 11.12.2021)
4. Шаманов А.П. Системы счисления и представление чисел в ЭВМ.
Учебное пособие. Екатеринбург: изд-во Урал. ун-та, 2016.— 52 с.
5. Кудрец Д. Системы счисления. Изд-во «Издательское решение», 2019.
— 110 с.
6. Борисенко А.А. Системы счисления в вычислительной технике.
[Электронный ресурс]. URL: https://docplayer.com/41670290-Sistemy-
schisleniya-v-vychislitelnoy-tehnike.html (дата обращения: 12.12.2021)
7. Казакова И.А. История вычислительной техники: учеб. пособие. –
Пенза : Изд-во ПГУ, 2011.[Электронный ресурс]. URL:
http://www.ict.nsc.ru/jspui/bitstream/ICT/1262/1/histor.pdf (дата
обращения: 04.12.2021)
8. Сергеева И.И., Мазулевская А.А., Тарасова Н.В. Информатика:
учебник. – М.: ИД «Форум»: ИНФРА – М, 2007.
9. Зыков А.Г., Поляков В.И. Арифметические основы ЭВМ. – СПб:
Университет ИТМО, 2016. – 140 с.
10. Микшина В.С. и др. Лабораторный практикум по информатике:
учебное пособие для вузов.— М.: Высш. шк., 2003. — 376 с.