Арифметические и логические основы микропроцессорной техники. Маньжов Б.Н - 6 стр.

UptoLike

6
1100100 1010 0001
1 1100100 +1 1010 + 0011 0001 = 1110001
2
Использование промежуточных СС.
Метод, в основном, используется для перевода чисел из десятичной СС в
двоичную. В качестве промежуточной удобно использовать систему с осно-
ванием q = 2
k
. Обычно в качестве промежуточной используют восьмерич-
ную или шестнадцатеричную СС
Порядок действий:
1, Число из десятичной СС переводят в промежуточную СС.
2. Полученные числа в разрядах числа в промежуточной СС заменяют их
двоичными эквивалентами.
Перевод правильных дробей.
Перевод правильных дробей выполняется умножением исходной дроби на
новое основание. Арифметические действия выполняются по правилам ис-
ходной СС.
Перевод некоторых чисел из одной СС в другую не может быть выполнен
за конечное число шагов
. В таких случаях перевод числа из одной СС в дру-
гую прекращают при достижении заданной точности.
Пример: перевести число А = 0,625 из десятичной СС в двоичную.
0, 625
× 2
b-
1
= 1
250
× 2
b-
2
= 0
500
× 2
b-
3
= 1 000
Умножению подлежит только
дробная часть. Единицы перепол-
нения в умножении не участвуют.
Они образуют результат, который
                    1100100        1010      0001
                  1⋅ 1100100 +1⋅ 1010 + 0011⋅ 0001 = 11100012


  Использование промежуточных СС.
   Метод, в основном, используется для перевода чисел из десятичной СС в
двоичную. В качестве промежуточной удобно использовать систему с осно-
ванием q = 2k. Обычно в качестве промежуточной используют восьмерич-
ную или шестнадцатеричную СС
  Порядок действий:
  1, Число из десятичной СС переводят в промежуточную СС.
  2. Полученные числа в разрядах числа в промежуточной СС заменяют их
двоичными эквивалентами.


  Перевод правильных дробей.
  Перевод правильных дробей выполняется умножением исходной дроби на
новое основание. Арифметические действия выполняются по правилам ис-
ходной СС.
  Перевод некоторых чисел из одной СС в другую не может быть выполнен
за конечное число шагов. В таких случаях перевод числа из одной СС в дру-
гую прекращают при достижении заданной точности.
  Пример:         перевести число А = 0,625 из десятичной СС в двоичную.

              0,     625                            b-3 = 1     000
                     ×2
                                             Умножению подлежит только
         b-1 = 1     250                   дробная часть. Единицы перепол-
                     ×2
                                           нения в умножении не участвуют.
        b-2 = 0      500
                                           Они образуют результат, который
                     ×2


                                       6