ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 15.01.2021

Просмотров: 159

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Лабораторная работа 3

1. Перевести из hex в dec

BC; 67; 9A; 10; 3F

2. Перевести bin в hex

101010101010; 110010110111; 000011101011

3. Перевести двоичный дополнительный код в десятичную систему счисления

00011; 01111; 11100; 11010; 00000; 10000

Ответы: 3 15 -4 -6 0 -16

4. Перевести десятичную запись в 8-битный двоичный дополнительный код

6; -6; -17; 13; -1; 0

Ответы: 00000110; 11111010; 11101111; 00001101; 11111111; 00000000

5. Какое наибольшее и наименьшее числа в ДДК можно хранить, используя 4; 6; 8 бит

Ответы: Для 4 бит 7 и -8; для 6 31 и -32; для 8 127 и -128

6. Найти суммы в ДДК. Проверить расчеты переводом примеров в dec

0101+0010; 0011+0001; 0101+1010; 1110+0011; 1010+1110;

Ответы: 0111 (5+2=7); 0100 (3+1=4); 1111 (5+(-6)=-1); 0001 (-2+3=1); 1000 (-6+(-2)=-8)

7. Какие из сумм будут неверными вследствие переполнения

0100+0011; 0101+0110; 1010+1010; 1010+0111; 0111+0001

Ответы: 0111; 0100 (переполнение); 0100 (п); 0001; 1000 (п)

8. Переведите десятичную запись в представление с избытком 8

5; -5; 3; 0; 7; -8

Ответы: 1101, так как 5+8=13–>1101; 0011; 1011; 1000; 1111; 0000

9. Расшифруйте, используя формат представления с плавающей точкой:

01001010; 01101101; 00111001; 11011100; 10101011

Ответы: 5/8; 3 ¼; 9/32; -1 ½; -11/64

10. Представьте числа в 8-битном формате с плавающей точкой. Отметьте ошибки переполнения

2 ¾; 5 ¼; ¾; -3 ½; -4 3/8

Ответы: 01101011; 01111010 (ошибка усечения); 01001100; 11101110; 11111000 (ош. ус.)

11. Какое наибольшее и наименьшее число можно закодировать в 8-битном формате с плавающей точкой?

Ответы: Наибольшее 7 ½ (01111111). Наименьшее 1/32 (00001000), но для большинства машин 1/256 (00000001)