Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






V. Здійснити представлення чисел в двійкових кодах






Робоча картка заняття.

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

Мета. Набути навичок виконання арифметичних операцій у двійковій системі числення та навичок представлення чисел в двійкових кодах (прямий, обернений, додатковий).

І. Виконати дії у двійковій системі числення:

1) 6810+1210=______10=____________2

6810=____________2

1210=____________2

2) 6810-1210=______10=____________2

6810=____________2

1210=____________2

3) 2410*410=______10=____________2

2410=____________2

410=____________2

4) 2410: 410=______10=____________2

2410=____________2

410=____________2

5) 95110+12310=______10=____________2

95110=____________2

12310=____________2

6) 25110 – 6610=______10=____________2

25110 =____________2

6610=____________2

7) 4510*310=______10=____________2

4510=____________2

310=____________2

8) 4510: 310=______10=____________2

4510=____________2

310=____________2

ІІ. Здійснити додавання та множення двійкових чисел.

1. А = 11010011, В = 1001.

11010011 11010011

+ 1001x 1001

11011100 11010011

11010011

 

2. А = 11101011, В = 111.

A+B = 11110010 A B=11001101101

11101011 11101011

+ 111 111

11110010 11101011

+ 11101011

11110110

 

ІІІ. Здійснити віднімання та ділення двійкових чисел.

1. А = 111011, В = 1110.

111010 111010 1110

- 1111

 

 

2. А = 101101, В = 1111

 
 


101101 101101 1111

- 1111

 

 

3. А = 11110111, В = 11111.

11110111 11110111 11111

- 11111

 

 

IV. Довести рівності.


 

1) 101112 + 11112 = 1001102;

 

2) 10000112 – 1110012 = 10102;

 

3) 111 * 111 = 110001;

 

 

4) 1012 * 10012 = 1011012;

5) 10112 * 11012 = 100011112;

 

6) 10101112 ¸ 111012 = 112;

 

7) 100110112 ¸ 111112 = 1012.

 


V. Розташувати числа в порядку зростання. Знайти суму даних чисел в двійковій системі числення. Результат перевірити в десятковій системі числення.

а) 748, 1100102, 7010, 3816; ___________________________

748

1100102

3816

7010

в) 7778, 1011111112, 2FF16, 50010; ________________________

7778

1011111112

2FF16

50010

б)16, 1428, 11010012, 10010; _____________________________

16

1428

11010012

10010

г) 10010, 11000002, 6016, 1418. ______________________________-

10010

11000002

6016

1418.

 

V. Здійснити представлення чисел в двійкових кодах

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

а) 31; б) -63; в) 65; г) -128.

 

 

2. Записати числа в оберненому і доповняльному (додатковому) кодах (формат 1 байт):

a) -9; б) -15; в) -127; г) -128.

3. Записати число в прямому, оберненому і додатковому кодах (формат 1 байт):
а) 1.1010; б) 1.1101; в) 1.01001; г) 1.001110.

 

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

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

 


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

а) 11111000; б) 10011011; в) 11101001; г) 10000000.

 

 

6. Перевести числа X і Y в прямий, обернений і додатковий коди. Виконати додавання в оберненому і додатковому кодах. Результат перевести в прямий код.

а) Х= 1111 і Y= -101.

б) X = -11010; Y= 100111;

 

в ) X= -101, Y= -111.

 

 

Висновок. __________________________________________________________ ____________________________________________________________________






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.