КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Теоретические сведения. по дисциплине информационные технологииПрактическая работа № 1 по дисциплине информационные технологии Тема: «Перевод чисел в позиционных системах счисления»
для специальностей 230113 Компьютерные системы и комплексы и
Работа рассчитана на 2 часа
Разработал преподаватель _________С.Н. Терентьева «__»_______2013г.
Чебоксары 2013 Цель работы:Научиться переводить числа из одной с/с в другую и выполнять операции в 2-ой с/с Теоретические сведения.
Системы счисления. Арифметические операции в 2 с.с. Различные системы счисления были придуманы лишь для того, чтобы появилась возможность перевода математических операций в машинный способ обработки. Так как ЭВМ понимает только электрические сигналы, то пришлось остановиться на следующих обозначениях : 1- есть эл. сигнал; 0- нет сигнала. Так появилась двоичная система счисления. Рассмотрим принцип составления чисел в позиционной системе счисления : 10 с/с :547,35910 = 5 4 7 , 3 5 9=5 102+4 101+7 100+3 10-1+5 10-2+9 10-3 2 1 0 –1 –2 –3 порядки цифр в числе Позиции просчитываются влево от запятой ( для целых чисел), и вправо от запятой (для десятичных знаков). Аналогично можно записать и в других системах счисления. 2 с/с 11010,112 = 1 24+1 23+0 22+1 21+0 20+1 2-1+1 2-2 = 26,7510 8 с/с765,258 = 7 82+ 6 81+ 5 80+ 2 8-1+ 5 8-2=494,32812510 16 с/сA7B,C8 = A 162+7 161+B 160+C 16-1+8 16-2 = 2683?78125 10
Этот способ используют для перевода чисел из различных с/с в десятичную.
Перевод чисел в 2 с/с осуществляется следующим образом: 8=23; 16=24 поэтому из 8 с/с можно перевести числа используя таблицу 1. 762,358= 111110010 , 011101 = 111110010,0111012 группа по 3 связана со степенью 7 6 2 3 5 Следовательно для 16 с/с группы будут по 4. 5C,D6 = 01011100 , 11010110 =1011100,110101102 5 С D 6 Аналогично можно переводить числа из 2 с/с в 8 с/с или 16 с/с.
Этот прием удобно использовать для перевода чисел из 10 с/с в 2 с/с. Пример: Перевести число 39519,7810 в 2 с/с, через 8 с/с. 1) Перевод целой части: 39519ë8 - 39512 4939 ë8 Euml;8 Euml;8 Euml;8 581 3951910= 1151378= 1 001 101 001 011 1112 2) Дробная часть : 0,78 8 6,24 0,24 8 1.92продолжаем умножать до нужного количества знаков после запятой. Получили : 0,7810=0,618=0,110 0012 Общее число получим : 39519,7810=1 001 101 001 011 111,110 0012
Задания для выполнения: Задание 1. Заполните таблицу 1(данные выберите из таблицы 2): Таблица 1
Где N – номер по порядку в журнале, а М вычисляется по формуле:
М=(N-A)/2 Варианты: Таблица 2
Содержание отчета
Отчет должен содержать:
Контрольные вопросы
|