ВУЗ:
Составители:
8
Для перевода отрицательного числа из дополнительного кода (на
магистрали микроЭВМ) в его десятичный эквивалент и обратно следует
вспомнить правило:
"инвертировать все разряды числа, исключая знаковый и прибавить
единицу."
В цифровой вычислительной технике при записи чисел целую часть от
дробной отделяют точкой. Соответственно, двум алгебраическим формам
записи вещественных чисел: обычной (5000; -3,77; 13,784)
и показательной (5·10
3
; -377·10
-2
; 137,84·10
-1
) различают две формы
представления данных: с ФТ (фиксированной точкой (запятой)), с ПТ
(плавающей точкой (запятой)).
Представление целых двоичных чисел в формате с ФТ означает, что в
рамках заданного формата точка фиксируется за правой границей формата
(т. е. по существу отсутствует) [2].
Представление данных вещественного типа в формате с ПТ означает, что в
рамках заданного формата
логически фиксируется одинаковое
местоположение точки, разделяющей целую и дробную части числа.
Все процессы с ФТ оперируют с числами, представленными в
дополнительном коде
, что позволяет существенно упростить выполнение
арифметических операций.
Правила перевода в дополнительный код не зависят от типа чисел – целые
или дробные.
При переводе дробного десятичного числа в двоичное следует помнить,
что дробное десятичное число переводится в двоичное в отличие от целых
приближенно. Кодовая комбинация формируется из совокупности 0 и 1,
получающихся при последовательном
умножении заданного числа на 2,
начиная со старшего разряда. Например, для числа 0,65
10
получим:
1) 0,65 2) 0,3 3) 0,6 4) 0,2 5) 0,4
×
2
×
2
×
2
×
2
×
2
1
.30 0.6 1.2 0.4 0.8
6) 0,8 7) 0,6 8) 0,2
×
2
×
2
×
2
1
.6 1.2 0.4
0.10100110
Для смешанных чисел в двоичную форму переводится отдельно целая и
дробная части числа, т. е. 75,65 = 01001011.10100110.
Для перевода отрицательного числа из дополнительного кода (на магистрали микроЭВМ) в его десятичный эквивалент и обратно следует вспомнить правило: "инвертировать все разряды числа, исключая знаковый и прибавить единицу." В цифровой вычислительной технике при записи чисел целую часть от дробной отделяют точкой. Соответственно, двум алгебраическим формам записи вещественных чисел: обычной (5000; -3,77; 13,784) и показательной (5·103; -377·10-2; 137,84·10-1) различают две формы представления данных: с ФТ (фиксированной точкой (запятой)), с ПТ (плавающей точкой (запятой)). Представление целых двоичных чисел в формате с ФТ означает, что в рамках заданного формата точка фиксируется за правой границей формата (т. е. по существу отсутствует) [2]. Представление данных вещественного типа в формате с ПТ означает, что в рамках заданного формата логически фиксируется одинаковое местоположение точки, разделяющей целую и дробную части числа. Все процессы с ФТ оперируют с числами, представленными в дополнительном коде, что позволяет существенно упростить выполнение арифметических операций. Правила перевода в дополнительный код не зависят от типа чисел – целые или дробные. При переводе дробного десятичного числа в двоичное следует помнить, что дробное десятичное число переводится в двоичное в отличие от целых приближенно. Кодовая комбинация формируется из совокупности 0 и 1, получающихся при последовательном умножении заданного числа на 2, начиная со старшего разряда. Например, для числа 0,6510 получим: 1) 0,65 2) 0,3 3) 0,6 4) 0,2 5) 0,4 × × × × × 2 2 2 2 2 1.30 0.6 1.2 0.4 0.8 6) 0,8 7) 0,6 8) 0,2 × × × 2 2 2 1.6 1.2 0.4 0.10100110 Для смешанных чисел в двоичную форму переводится отдельно целая и дробная части числа, т. е. 75,65 = 01001011.10100110. 8
Страницы
- « первая
- ‹ предыдущая
- …
- 6
- 7
- 8
- 9
- 10
- …
- следующая ›
- последняя »