Реферат Курсовая Конспект
Завдання до лабораторної роботи - раздел Образование, Навчитись зображувати У прямому, зворотному та додатковому кодах цілі двійкові числа із знаком 3.3.1.Із Таблиці 3.1 У Відповідності До Порядкового Номеру В...
|
3.3.1.Із таблиці 3.1 у відповідності до порядкового номеру в журналі групи вибрати значення X і Y, які подані одне – в додатковому, а друге – в зворотному коді, але для зображення обох використати поле довжиною 1 байт (мати на увазі, що далі в таблицях і тексті зображення знака числа відокремлюється від зображення значущої частини числа комою).
Таблиця 3.1 – Індивідуальні завдання
Варіант | X (Додатковий код) | Y (Зворотний код) | Варіант | X (Додатковий код) | Y (Зворотний код) |
1,110111 | 0,110111 | 0,1101010 | 1,110110 | ||
1,1010111 | 0,10111 | 0,000111 | 1,1110001 | ||
1,1110110 | 0,101011 | 1,11111 | 0,110000 | ||
0,101011 | 1,1011001 | 0,1001011 | 1,100110 | ||
0,1111101 | 1,10111 | 0,01011 | 1,1011011 | ||
0,100111 | 1,0111101 | 1,1011001 | 0,1100100 | ||
1,1001111 | 0,100010 | 0,11011 | 1,1001011 | ||
0,1001100 | 1,1101101 | 1,0111100 | 0,1101 | ||
1,0111 | 0,100010 | 0,101110 | 1,1010111 | ||
0,10111 | 1,101110 | 0,1101101 | 1,110 | ||
0,1101011 | 1,100011 | 1,1111 | 0,1011101 | ||
1,100011 | 0,111001 | 0,1001011 | 1,111101 | ||
1,01110 | 0,111010 | 0,111011 | 1,100111 | ||
0,110001 | 1,0110110 | 1,111 | 0,101111 | ||
1,10111 | 0,10011 | 0,1011 | 1,1100000 |
3.3.2.Для свого варіанта вручну отримати коди десятковий, двійковий, прямий, зворотний та додатковий для +X, –X, +Y і –Y і заповнити таблицю 3.2, як показано для варіанта 30 із таблиці 3.1.
Таблиця 3.2 – Приклад отримання кодів (для варіанта № 30 із таблиці 3.1)
Коди | +X | –X | +Y | –Y |
Десятковий | +11 | –11 | +31 | –31 |
Двійковий | +1011 | –1011 | +11111 | –11111 |
Прямий | 0,0001011 | 1,0001011 | 0,0011111 | 1,0011111 |
Зворотний | 0,0001011 | 1,1110100 | 0,0011111 | 1,1100000 |
Додатковий | 0,0001011 | 1,1110101 | 0,0011111 | 1,1100001 |
Таблиця 3.3 – Приклад отримання результатів (для варіанта № 30 із таблиці 3.1)
Зображення заданих чисел у різних кодах | Додавання при різних комбінаціях знаків | Результат у заданому коді | Результат у прямому коді | Результат у десятковому коді | |
Х у десятковому коді (+11) | У додатковому коді | +X + (–Y) | 1,1101100 | 1,0010100 | –20 |
Y у десятковому коді (–31) | +X + (+Y) | 0,0101010 | 0,0101010 | +42 | |
Х у прямому коді (0,0001011) | –X + (–Y) | 1,1010110 | 1,0101010 | –42 | |
Y у прямому коді (1,0011111) | –X + (+Y) | 0,0010100 | 0,0010100 | +20 | |
X у зворотному коді (0,0001011) | У зворотному коді | +X + (–Y) | 1,1101011 | ||
Y у зворотному коді (1,1100000) | +X + (+Y) | 0,0101010 | |||
X у додатковому коді (0,0001011) | –X + (–Y) | 1,1010101 | |||
Y у додатковому коді (1,1100001) | –X + (+Y) | 0,0010100 |
3.3.3.Виконати вручну, з використанням однобайтового поля, додавання в додатковому і зворотному кодах двійкових чисел X і Y, використовуючи різні комбінації знаків у цих чисел, а саме (+X,+Y), (+X,–Y), (–X,–Y) і (–X,+Y).
3.3.4.Результати додавання, виконані в п.3.3.3, відтворити в таблиці 3.3, як показано для варіанта 30 із таблиці 3.1.
3.3.5.Для всіх комбінацій знаків у чисел X і Y отримати результати шляхом запускання демонстраційної програми.
3.3.6.Отримані після запускання демонстраційної програми результати порівняти з отриманими вручну.
– Конец работы –
Эта тема принадлежит разделу:
МАШИННІ КОДИ ДОДАВАННЯ ТА ВІДНІМАННЯ ЦІЛИХ ДВІЙКОВИХ ЧИСЕЛ... Мета роботи У результаті виконання лабораторної роботи...
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Завдання до лабораторної роботи
Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:
Твитнуть |
Новости и инфо для студентов