Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


ПРАКТИЧНЕ ЗАНЯТТЯ № 3 (2 год.)



 

ТЕМА: Дії з числами в арифметично-логічних пристроях. Додавання і віднімання двійкових чисел

 

МЕТА:

- навчальна: вчити виконувати арифметичні дії в в арифметично-логічних пристроях;

- розвиваюча: розвивати вміння працювати за зразком і вказівками викладача, самостійно застосовувати знання до вирішення практичних завдань;

- виховна: виховати увагу, логічне мислення, впевненість у вирішенні практичних завдань:

ОБЛАДНАННЯ: калькулятор, ручка

 

ПЛАН

 

1  Дії з числами в арифметично-логічних пристроях.

2  Складання та віднімання двійкових чисел з фіксованою та плаваючою комою.

3  Множення двійкових чисел.

4  Складання двійкових чисел в зворотному та додатковому кодах. Операція множення в додатковому коді.

ЗМІСТ ПРАКТИЧНОГО ЗАНЯТТЯ

За індивідуальним варіантом завдання треба:

- уважно ознайомиться з завданням.

- виконати арифметичні дії з двійковими числами з фіксованою та плаваючою комою;

- виконати складання двійкових чисел в зворотному та додатковому кодах в арифметично-логічних пристроях.

- виконати складання двійкових чисел у модифікованому коді.

 

Варіанти завдань:

Варіант 1

1 Виконати арифметичні операції над цілими числами Х1 = -11002  і Х2 = +01112, представлених у формі з фіксованою точкою

а) додавання         б) віднімання.

2 Записати, як буде представлено в АЛП десяткове число -31 в прямому, зворотному, додатковому кодах

3 Запишіть ряд чисел +3, +2, ..., -3 , що зменшуються, в однобайтовому форматі

а) в прямому коді б) в зворотному коді                   в) в додатковому коді.  

4 Запишіть числа в прямому коді (формат 1 байт)

а) 21                      б) -63.

5 Запишіть числа в зворотному і додатковому кодах (формат 1 байт)

а) -9                       б) -15.

6 Знайдіть десяткові представлення чисел, записаних в додатковому коді

а) 1 1111000         б) 1 0011011         в) 1 1101001         г) 1 0000000.

7 Знайдіть десяткові представлення чисел, записаних в зворотному коді:

а) 1 1101000         б) 1 0011111        в) 1 0101011         г) 1 0000000.

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

   а) 9 – 2      б) 2 - 9 в) -5 - 7     г) -2-10.

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

  а) 9 – 2     б) 2 – 9     в) -5 – 7   г) -20-10.    

10 Додати два трьохрозрядних числа, представлених в додатковому коді:

а) 1101+0001        б) 0101+0001.

11 Число 100101 представлено в додатковому коді як п'ятирозрядне. Представити його в двійковій системі числення.

12 Число 00010101 представлено в двійково-десятковому коді. Представити його в десятковій системі числення.

Варіант 2

1 Виконати арифметичні операції над цілими числами Х1 = -01102  і Х2 = +00112, представлених у формі з фіксованою точкою

а) додавання         б) віднімання.

2 Записати, як буде представлено в АЛП десяткове число -56 в прямому, зворотному, додатковому кодах

3 Запишіть ряд чисел +2, ..., -4 , що зменшуються, в однобайтовому форматі

а) в прямому коді б) в зворотному коді                   в) в додатковому коді.  

4 Запишіть числа в прямому коді (формат 1 байт)

а) 23                      б) -7.

5 Запишіть числа в зворотному і додатковому кодах (формат 1 байт)

а) -8                       б) -17

6 Знайдіть десяткові представлення чисел, записаних в додатковому коді

а) 1 0011001       б) 1 0010011         в) 1 0101001        г) 1 00000110

7 Знайдіть десяткові представлення чисел, записаних в зворотному коді:

а) 1 0011001       б) 1 0010011         в) 1 0101001        г) 1 00000110

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

   а) 8 - 2 б) 2 - 8 в) -6 - 8 г) -30 - 20

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

  а) 8 - 2 б) 2 - 8 в) -6 - 8 г) -30 - 20    

10 Додати два трьохрозрядних числа, представлених в додатковому коді

а) 1001+0011                    б) 0111+0101

11 Число 100101 представлено в додатковому коді як п'ятирозрядне. Представити його в двійковій системі числення.

12 Число 101101 представлено в двійково-десятковому коді. Представити його в десятковій системі числення.

Варіант 3

1 Виконати арифметичні операції над цілими числами Х1 = +11002  і Х2 = -10102, представлених у формі з фіксованою точкою

а) додавання         б) віднімання.

2 Записати, як буде представлено в АЛП десяткове число -48 в прямому, зворотному, додатковому кодах

3 Запишіть ряд чисел +4, ..., -2 , що зменшуються, в однобайтовому форматі

а) в прямому коді б) в зворотному коді                   в) в додатковому коді.  

4 Запишіть числа в прямому коді (формат 1 байт)

а) 13                      б) -9.

5 Запишіть числа в зворотному і додатковому кодах (формат 1 байт)

а) -6                       б) -27

6 Знайдіть десяткові представлення чисел, записаних в додатковому коді

а) 1 1011001         б) 1 0110011         в) 1 0101101        г) 1 0100011

7 Знайдіть десяткові представлення чисел, записаних в зворотному коді:

а) 1 1011001         б) 1 0110011         в) 1 0101101        г) 1 0100011

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

   а) 6 - 2 б) 2 - 6 в) -5 - 8 г) -18-9

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

  а) 6 - 2 б) 2 - 6 в) -5 - 8 г) -18-9    

10 Додати два трьохрозрядних числа, представлених в додатковому коді

а) 1101+0011        б) 0101+0101

11 Число 101111 представлено в додатковому коді як п'ятирозрядне. Представити його в двійковій системі числення.

12 Число 101111 представлено в двійково-десятковому коді. Представити його в десятковій системі числення.

 

 

Варіант 4

1 Виконати арифметичні операції над цілими числами Х1 = +1012  і Х2 = -1112, представлених у формі з фіксованою точкою

а) додавання         б) віднімання.

2 Записати, як буде представлено в АЛП десяткове число -38 в прямому, зворотному, додатковому кодах

3 Запишіть ряд чисел +3, ..., -1 , що зменшуються, в однобайтовому форматі

а) в прямому коді б) в зворотному коді                   в) в додатковому коді.  

4 Запишіть числа в прямому коді (формат 1 байт)

а) 19                      б) -4.

5 Запишіть числа в зворотному і додатковому кодах (формат 1 байт)

а) -22                     б) -3

6 Знайдіть десяткові представлення чисел, записаних в додатковому коді

а) 1 1100101        б) 1 0110010         в) 1 0010101        г) 1 0100100

7 Знайдіть десяткові представлення чисел, записаних в зворотному коді:

а) 1 1100101         б) 1 0110010         в) 1 0010101        г) 1 0100100

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

   а) 10 - 4 б) 4 - 10 в) -3 - 9 г) -25-5

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

  а) 10 - 4 б) 4 - 10 в) -3 - 9 г) -25-5    

10 Додати два трьохрозрядних числа, представлених в додатковому коді

а) 10111+ 10110               б) 1101+0101

11 Число 101011 представлено в додатковому коді як п'ятирозрядне. Представити його в двійковій системі числення.

12 Число 0111010011 представлено в двійково-десятковому коді. Представити його в десятковій системі числення.

 

Варіант 5

1 Виконати арифметичні операції над цілими числами Х1 = +1102  і Х2 = -0112, представлених у формі з фіксованою точкою

а) додавання         б) віднімання.

2 Записати, як буде представлено в АЛП десяткове число -18 в прямому, зворотному, додатковому кодах

3 Запишіть ряд чисел +1, ..., -5 , що зменшуються, в однобайтовому форматі

а) в прямому коді        б) в зворотному коді                   в) в додатковому коді.  

4 Запишіть числа в прямому коді (формат 1 байт)

а) 29                      б) -14.

5 Запишіть числа в зворотному і додатковому кодах (формат 1 байт)

а) -12                     б) -5

6 Знайдіть десяткові представлення чисел, записаних в додатковому коді

а) 1 1000101         б) 1 0010010         в) 1 0010001         г) 1 0100110

7 Знайдіть десяткові представлення чисел, записаних в зворотному коді:

а) 1 1000101         б) 1 0010010         в) 1 0010001         г) 1 0100110

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

  а) 11 - 5 б) 5 - 11 в) -3 - 7 г) -15-4

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

  а) 11 - 5 б) 5 - 11 в) -3 - 7 г) -15-4    

10 Додати два трьохрозрядних числа, представлених в додатковому коді

а) 11010+ 1111                 б) 0101+0111

11 Число 101001 представлено в додатковому коді як п'ятирозрядне. Представити його в двійковій системі числення.

12 Число 110111010001 представлено в двійково-десятковому коді. Представити його в десятковій системі числення.

 

 

ЗАКРІПЛЕННЯ ВИВЧЕНОГО І ОЦІНЮВАННЯ РІВНЯ ЗНАНЬ: перевірка і оцінювання за рівнем повноти і правильності аналізу схеми та визначення опорів резисторів за постійним струмом підсилювального каскаду

ДОМАШНЄ ЗАВДАННЯ: самостійно вирішити наступні завдання:

1 Записати число в прямому, зворотному й додатковому кодах

а) 11010    б) -11101  в) -101001  г) -1001110

2 Перевести X і Y у прямий, зворотний і додатковий коди. Скласти їх у зворотному й додатковому кодах. Результат перевести в прямий код. Перевірити отриманий результат, користуючись правилами двійкової арифметики.

а) X= -11010; Y= 1001111; б) X= -11101;     Y= -100110; в) X= 1110100;     Y= -101101;
г) X= -10110;      Y= -111011; д) X= 1111011;     Y= -1001010; е) X= -11011;      Y= -10101.

3 Скласти X і Y у модифікованому зворотному й модифікованому додатковому восьмиразрядных кодах. У випадку появи ознаки переповнення збільшити число розрядів у кодах і повторити підсумовування. Результат перевести в прямий код і перевірити, користуючись правилами двійкової арифметики.

 

а) X= 10110;     Y= 110101; б) X= 11110;      Y= -111001; в) X= -11010;      Y= -100111;
г) X= -11001;      Y=-100011;  д) X= -10101;      Y= 111010; е) X= -1101;      Y= -111011.

 

 

ВИКЛАДАЧ –Т.І.Ковальова

 

 


Поделиться:



Последнее изменение этой страницы: 2019-04-10; Просмотров: 425; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.025 с.)
Главная | Случайная страница | Обратная связь