Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Микропроцессорные системы

Автор:   •  Декабрь 14, 2018  •  Контрольная работа  •  3,731 Слов (15 Страниц)  •  314 Просмотры

Страница 1 из 15

1. Расставьте числа в порядке возрастания и объясните свой выбор;

18210   ВС16   1558,   11010112.

Для сравнения числа необходимо представить в одной системе счисления.

В случае 16-ричной и 8-ричной систем перевод в двоичное представление простой – с использованием тетрад и триад соответственно:

ВС16 = 1011 11002   = 101111002

1558  = 001 101 1012 = 11011012

18210   =  101101102 

Далее сравнение производим следующим образом. Начиная со старшего разряда, ищем первый несовпадающий. У какого числа значение этого разряда больше – то и больше.

Число

Двоичное представление

Порядок по возрастанию

Десятичный эквивалент

18210   

101101102

4

182

ВС16   

101111002

3

180

1558

011011012

2

109

11010112

011010112

1

107

2. Выполните арифметические операции над двоичными числами, используя обратный код:

Вычитание в обратном коде эквивалентно сложению с обратным кодом отрицательного числа.

а) 10001012  – 11010012.

Числа в обратном коде:

10001012  : 0.1000101

11010012 : 1.0010110

Система счисления

Двоичное число

Десятичное число

Номер разряда

Зн

6

5

4

3

2

1

0

Перенос

1

1

1-е слагаемое

0

1

0

0

0

1

0

1

6

9

2-е слагаемое

1

0

0

1

0

1

1

0

-

1

0

5

Сумма

1

1

0

1

1

0

1

1

-

3

6

Отрицательное число, прямой код результата:  0100100 =  36

В десятичном коде: 69 – 105 = – 36

Ответ верный.

б) 11110012 –10111102.

Числа в обратном коде:

11110012  : 0.1111001

10111102  : 1.1000001

Система счисления

Двоичное число

Десятичное число

Номер разряда

Зн

6

5

4

3

2

1

0

Перенос

1

1-е слагаемое

0

1

1

1

1

0

0

1

1

2

1

2-е слагаемое

1

0

1

0

0

0

0

1

-

9

4

Сумма

1

0

0

0

1

1

0

1

0

-

2

7

0

0

0

1

1

0

1

1

2

7

Перенос из знакового разряда добавим в младший:

0.0011010 + 0.0000001 = 0.0011011 = 27

В десятичном коде: 121 – 94 = 27

...

Скачать:   txt (53.9 Kb)   pdf (835.1 Kb)   docx (786.9 Kb)  
Продолжить читать еще 14 страниц(ы) »
Доступно только на Essays.club