Как преобразовать BCD в BIN?
Как преобразовать BCD в BIN?
Подскажите пожалуйста как преобразовать 5 разрядное двоично-десятичное число в двоичное 2-х разрядное? Может кто встречал в программах на асемблере? Или хотя-бы алгоритм.
- Реклама
-
SII
- Вымогатель припоя
- Сообщения: 635
- Зарегистрирован: Пт янв 30, 2009 14:50:35
- Откуда: Солнечногорск
Re: Как преобразовать BCD в BIN?
Никак. Двоичное 2-разрядное может закодировать лишь десятичные значения от 0 до 3 включительно, а Вам, судя по всему, надо 5 десятичных разрядов, т.е. от 0 до 99999 включительно. Такой диапазон поместится лишь в 17-разрядное двоичное число.
Re: Как преобразовать BCD в BIN?
Мне в принципе достаточно максимальное число 9999, а это 2-х байтное число, займет 2 всего регистра. Неужели сложно 4 отдельных цифры преобразовать в 2-байтное число?
Re: Как преобразовать BCD в BIN?
Иожет это поможет
Re: Как преобразовать BCD в BIN?
Спасибо, но мне нужно наоборот:)
- Реклама
Re: Как преобразовать BCD в BIN?
Не оно? Во вложении.
Если что, то это "Трамперт В. - AVR-RISC микроконтроллеры"
Там же и код на ассемблере.
Если что, то это "Трамперт В. - AVR-RISC микроконтроллеры"
Там же и код на ассемблере.
- Вложения
-
- BCDHex.jpg
- (129.07 КБ) 839 скачиваний
Re: Как преобразовать BCD в BIN?
Большое спасибо!!!


