Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Лекція №2 Позиційні та непозиційні системи числення




Тема 1.2 Системи числення та представлення інформації в ЕОМ.

1. Перевід чисел з однієї системи числення в іншу.

2. Форми представлення чисел в ЕОМ.

3. Форма з фіксованою комою. Форма з плаваючою комою.

Варіанти переводів. Перевід з двійкової, вісімкової та шістнадцяткової систем числення в десяткову систему числення і навпаки. Перевід з вісімкової та шістнадцяткової систем числення в двійкову. В ЕОМ інформація обробляється словами, тому в подальшому будемо розглядати поняття та алгоритми, які відносяться до третього та четвертого рівня ієрархії апаратних засобів ЕОМ.

Система відображення будь-яких чисел за допомогою обмеженого числа символів називається системою числення. Системи числення діляться на: непозиційні та позиційні.

В непозиційних - одна і та сама цифра в любому місці числа має одне й те саме значення (римська система, наприклад цифри ІХ (10-1) та ХІ (10+1)).

Недолік: важко записати великі числа та виконувати арифметичні дії.

В позиційних – одна і та сама цифра має різне значення в різних місцях числа (арабська система, наприклад цифра 11 (перша позиція – значення 10, друга позиція – значення 1).

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

1. десяткова система числення (основа системи числення має значення 10);

2. вісімкова система числення (основа системи числення має значення 8);

3. двійкова система числення (основа системи числення має значення 2);

4. шістнадцяткова система числення (основа системи числення - 16).

 

Назва системи числення десяткова вісімкова двійкова шістнадцяткова
Цифри: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 0, 1, 2, 3, 4, 5, 6, 7 0, 1 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, А(10), В(11), С(12), D(13), E(14), F(15)
Приклади: 1256,71 20,127 101,01 12А,4F
Запис у вигляді багаточлена 1*103+2*102+ 5*101+6*100+ 7*10-1+1*10-2 2*81+0*80+ 1*8-1+2*8-2 + 7*8-3 1*23+0*22+ 1*21+1*20+ 0*2-1+1*2-2 1*162+2*161+10*160+ 4*16-1+ 15*16-2

 

Число записується у вигляді послідовності цифр, які розділені комою на дві групи: цілу частину та дробову частину. Кожна цифра числа займає в ньому певну позицію яка називається розряд. Розрядам приписуються різні вагові коефіцієнти наприклад 102, 100 і т.д.

В переводі з однієї системи числення в іншу можливі такі варіанти:

1) перевід 8 ® 10

2 ® 10

16 ® 10, здійснюється шляхом запису числа у вигляді багаточлена.

Наприклад: (20,1)8 = 2*81+0*80+1*8-1 = 16 + 1/8 = (16,125)10. (індекси при числах показують основу системи числення, у якій представляється число).

Наприклад: (101,01)2 = 1*22+0*21+ 1*20+0*2-1+1*2-2 = 4+1 + 1/4 = (5,25)10.

Наприклад: (А0,8)16 = 10*161+0*160+ 8*16-1 = 160+8/16 = (160,5)10.

2) перевід 8 ® 2

16 ® 2

Основи вісімкової та шістнадцяткової системи числення виражені цілою степеню двох (8=23, 16=24). Для переводу чисел із вісімкової системи у двійкову необхідно кожну цифру вісімкового числа представити трьохрозрядними двійковими числами.

Наприклад: (761,25)8 = (111 110 010, 010 101)2

Для переводу чисел із шістнадцяткової системи у двійкову необхідно кожну цифру шістнадцяткового числа представити чотирьохрозрядними двійковими числами. Наприклад: (А7В,С5)16 = (1010 0111 1011,1100 0101)2.

При зворотньому переводі чисел із двійкової системи у вісімкову або шістнадцяткову систему числення необхідно розряди двійкового числа, розбити на групи по три розряди при переводі у вісімкову систему або на групи по чотири розряди при переводі у шістнадцяткову систему числення. Неповні крайні групи доповнюються нулями. Наприклад: (001 111,101 010)2 = 17,528,

(0101 1100,1011 0110)2 = 5С,B616

3) перевід 10®2

10®8

10®16 здійснюється шляхом ділення цілої частини числа на нову основу, а дробової множенням на нову основу.

  (32)10 = (20)16      
    _        
             
             
             
  (33)10 = (21)16      
    _        
             
             
             

Дробові числа перетворюються

неточно.

Наприклад:

(39519,7821502)10 = (9А5F,С83А...)16

Необхідно цілу частину числа 39519 послідовно ділити на 16, залишки від ділення є цифри шістнадцяткового числа, а дробову частину 0,7821502 необхідно домножувати на 16, при цьому цілі частини є цифрами шістнадцяткового числа.

-            
    -        
  15(F)     -    
             
          10(А)  

 

  х 0,7821502  
       
С ® 12,514403  
       
  ® 8,230448  
       
  ® 3,687168  
       
А ® 10,994688  

 

 

Перевірка: (9А5F,C83A)16 = 9*163+10*162+5*161+ 15*160+12*16-1+8*16-2+3*16-3 = 36864+2560+80+15+0,75+0,03125+0,000732421875=39519,78198241





Поделиться с друзьями:


Дата добавления: 2014-10-15; Просмотров: 879; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.01 сек.