| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Asm для начинающих > Сравнение 16 битного числа с 8 битным |
| Автор: Veagan 14.11.2012, 21:50 |
| Господа, подскажите, как сравнить 2 числа, какое больше а какое меньше. Суть проблеммы следующая: Микроконтроллер MCS-51 Я замеряю длительность импульса cчетчиком C/T0. В регистрах регистрах TH0 и TL0 будет записана его длительность в микросекундах. Теперь мне надо сравнить длительнось этого импульса с содержимым аккамулятора. Т.е. Надо узнать, длительность импульса больше какого-то значения или меньше, ну затем сделать переход в зависимости от результата сравнения. ЗЫ. я тут на форуме нашёл как сравнить 8ми битное число с 8ми битным методом их разности, но ума не приложу как это сделать в моём случае. Добавлено через 14 минут и 40 секунд Упс, вроде как я догадался. Если в ТН0 прсутствует хотя бы одна 1ца, то оно полюбому больше любого числа в аккамуляторе. Я правильно думаю? |