ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 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)