[an error occurred while processing this directive]
|
Одним из вариантов комбинированного метода (наверное не самый удачный) может быть следующий:
1. Записываем двоичное число (например Х) в восьмиричном формате (что очень просто).
2. Каждую тройку бит (каждое восьмиричное знакоместо) рассматриваем как самостоятельные числа Xi, каждое из которых тривиально представляется в дв-десятичном виде, где Х = Xn*8^n +...+ x1*8^1+x0*8^0.
3. Используя двоично-десятичную арифметику (помнится у i8080 даже была команда DAC) превращаем дв-десятичные числа Xi в дв-десятичное число Х.
---------
Если разбивать на тетрады, то можно пользоваться таблицей преобразования.
E-mail: info@telesys.ru