Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
ПРАКТИЧНЕ ЗАНЯТТЯ № 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 Виконаєте віднімання чисел шляхом додавання їх додаткових кодів в форматі 1 байт. Вкажіть, в яких випадках має місце переповнювання розрядної сітці:
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 байт. Вкажіть, в яких випадках має місце переповнювання розрядної сітці:
9 Виконаєте віднімання чисел шляхом додавання їх додаткових кодів в форматі 1 байт. Вкажіть, в яких випадках має місце переповнювання розрядної сітці:
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 байт. Вкажіть, в яких випадках має місце переповнювання розрядної сітці:
9 Виконаєте віднімання чисел шляхом додавання їх додаткових кодів в форматі 1 байт. Вкажіть, в яких випадках має місце переповнювання розрядної сітці:
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 байт. Вкажіть, в яких випадках має місце переповнювання розрядної сітці:
9 Виконаєте віднімання чисел шляхом додавання їх додаткових кодів в форматі 1 байт. Вкажіть, в яких випадках має місце переповнювання розрядної сітці:
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 байт. Вкажіть, в яких випадках має місце переповнювання розрядної сітці:
9 Виконаєте віднімання чисел шляхом додавання їх додаткових кодів в форматі 1 байт. Вкажіть, в яких випадках має місце переповнювання розрядної сітці:
10 Додати два трьохрозрядних числа, представлених в додатковому коді а) 11010+ 1111 б) 0101+0111 11 Число 101001 представлено в додатковому коді як п'ятирозрядне. Представити його в двійковій системі числення. 12 Число 110111010001 представлено в двійково-десятковому коді. Представити його в десятковій системі числення.
ЗАКРІПЛЕННЯ ВИВЧЕНОГО І ОЦІНЮВАННЯ РІВНЯ ЗНАНЬ: перевірка і оцінювання за рівнем повноти і правильності аналізу схеми та визначення опорів резисторів за постійним струмом підсилювального каскаду ДОМАШНЄ ЗАВДАННЯ: самостійно вирішити наступні завдання: 1 Записати число в прямому, зворотному й додатковому кодах а) 11010 б) -11101 в) -101001 г) -1001110 2 Перевести X і Y у прямий, зворотний і додатковий коди. Скласти їх у зворотному й додатковому кодах. Результат перевести в прямий код. Перевірити отриманий результат, користуючись правилами двійкової арифметики.
3 Скласти X і Y у модифікованому зворотному й модифікованому додатковому восьмиразрядных кодах. У випадку появи ознаки переповнення збільшити число розрядів у кодах і повторити підсумовування. Результат перевести в прямий код і перевірити, користуючись правилами двійкової арифметики.
ВИКЛАДАЧ –Т.І.Ковальова
|
Последнее изменение этой страницы: 2019-04-10; Просмотров: 425; Нарушение авторского права страницы