Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Prakt 1.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
36 Кб
Скачать
☆

1 1 1 1 - Переносы

+y1обр = +1.0010

y2. обр. = 1.1110

11.0000

1 1 – циклический перенос

Sобр = 1.0001

г) Получим отрицательную сумму (в знаковом разряде 1), представленную в

обратном коде, поэтому необходимо перевести сумму в прямой код.

Sобр = 1.0001

Sпр = 1.1110

S = -1110

д) Сложим дополнительные коды чисел, результат получим в дополнительном коде.

Отбросить ---------->1 1 1 1 <----------переносы

+y1доп = +1.0011

y2доп = 1.1111

Sдоп = 11.0010 - (1) отбросить

Sдоп = 1.0010, переведём в прямой код

Sдоп = 1.0010

+1.0001 – инвертирование

1 – прибавление “1”

Sпр = 1.1110

S = -1110

  1. 5. ДВЕ ФОРМЫ ПРЕДСТАВЛЕНИЯ ДВОИЧНЫХ ЧИСЕЛ

Действительные числа в ЭВМ могут быть представлены в форме с фиксированной запятой (естественная форма) и в форме с плавающей запятой (полулогарифмическая форма).

Разрядная сетка ЭВМ с фиксированной запятой.

S

2-1

2-2

2-3

2-4

2-5

2-6

2-7

2-8

2-9

2-10

Знак

числа

Пример: X = +101.1

Под знак числа отводится один разряд. Представление чисел в форме с плавающей запятой позволяет избежать масштабирования исходных чисел и увеличить диапазон и точность.

Число представляется в виде двух групп:

Порядок числа – n и мантисса числа – M.

X = (M) * qn, где q – основание системы;

n – порядок (целое число).

Число, у которого мантисса 0.1 < или = М < 1, называется нормализированным.

Запишем y в нормализированной форме.

y = -0.011 * 10101 – ненормализированное число.

M = -0.0112

n = 1012 = 510

Сдвинем мантиссу вправо на 1 разряд и уменьшим порядок на единицу, т.к получили увеличенное число, его нужно уменьшить.

y = -0.11 * 10100 M = -0.112

n = 1012 – 1 = 1002 = 4

Разрядная сетка ЭВМ с плавающей запятой.

Sm

Sn

22

21

20

2-1

2-2

2-3

2-4

2-5

2-6

Знак

числа

Знак

порядка

Порядок n

Мантисса М

Представим y=-0.11*10+100 в разрядной сетке ЭВМ с плавающей запятой.

1

0

1

0

0

1

1

0

0

0

0

Знак

числа

Знак

порядка

Порядок n

Мантисса М

  1. 6. ПРАВИЛА СЛОЖЕНИЯ ДВОИЧНЫХ ЧИСЕЛ В ФОРМЕ С ПЛАВАЮЩЕЙ ЗАПЯТОЙ

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]