Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Коди цілих двійкових чисел в ЕОМ




Форми подання цілих двійкових чисел в ЕОМ

Завдання

1. Засвоїти теоретичний матеріал згідно теми;

2. Дати відповіді на поставлені питання (лекція 11);

3. Виконати письмово приведені завдання;

4. Випишіть питання, що виникли в ході засвоєння матеріалу;

5. Зробіть висновки.

Рекомендована література:

1. Стрыгин В.В., Щарев Л.С. Основы вычислительной микропроцессорной техники и программирования: Учеб. для вузов. – М.: Высш. Шк., 1989. – 479с.

2. В.В. Коштоев, К.К. Кипиани „Основы прикладной теории_цифровых автоматов” Т: Учебное пособие. – Тбилиси:1998. – 155 с.(електронний посібник)

Цілі числа можуть представлятися в комп'ютері зі знаком або без знаку.

Цілі числа без знаку зазвичай займають в пам'яті один або два байти і набувають в однобайтовому форматі значення від 000000002 до 111111112, а в двубайтовом| форматі — від 00000000 000000002 до 11111111 111111112.

Приклади:

а) число 7210 = 10010002 в однобайтовому форматі:

№ розряду                
Біти числа                

 

б) це ж число в двубайтовому| форматі:

№ розряду                                
Біти числа                                

 

в) число 65535 в двубайтовому| форматі:

№ розряду                                
Біти числа                                

 

Цілі числа іззнаком зазвичайзаймаютьв пам'яті комп'ютера один, два або чотири байти, при цьому найлівіший (старший) розряд містить інформацію про знак числа. Знак “плюс” кодується нулем, а “мінус” — одиницею.

Розглянемо особливості запису цілих чисел із знаком на прикладі однобайтового формату, при якому для знаку відводиться один розряд, а для цифр абсолютної величини – сім розрядів.

№ розряду                
Біти числа                
  \ знак числа -

 

 

Зверніть увагу, що код числа завжди містить зображення його знаку, на відміну від математичного запису, який дозволяє опускати знак плюс при зображенні позитивного числа.

Для того, щоб простіше, і, отже, економічніше реалізувати пристрій|устрій| АЛУ застосовують декілька різних кодів чисел. Це пов'язано з тим, що різні операції в ЕОМ простіше реалізуються в різних кодах.

При виконанні арифметичних операцій в ЕОМ застосовують прямий, зворотний і додатковий коди.

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

Додатні числа в прямому, зворотному і додатковому кодах зображуються однаково — двійковими кодами з цифрою 0 в знаковому розряді.

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

1. Прямий код. У знаковий розряд поміщається цифра 1, а в розряди цифрової частини числа — двійковий код його абсолютної величини.

Наприклад: число -10010002

               
\ знак числа -

 

 

2. Зворотний код утворюють інвертуванням (нулі замінюються одиницями, а одиниці — нулями) всіх цифр двійкового коду абсолютної величини числа (не враховуючи знаковий розряд), розряд знаку – завжди 1.

Наприклад: число -10010002

                Прямий код
\ знак числа -  
                зворотний
\ знак числа -  
                   

 

3. Додатковий код утворюють додаванням одиниці до молодшого розряду зворотного коду числа.

Наприклад: число -10010002

                Прямий код
\ знак числа -  
                інверсія
\ знак числа -  
                   

 

 

 

                додати 1
\ знак числа -    

Цілі числа в ЕОМ подаються в прямому коді, а від’ємні – в додактовому.





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


Дата добавления: 2015-07-02; Просмотров: 469; Нарушение авторских прав?; Мы поможем в написании вашей работы!


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



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




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