Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Сравнение чисел

28K
03 июня 2009 года
MadGest
45 / / 04.04.2009
Люди подскажите вариант решения задачи.

У меня есть два 8 разрядных числа.
Дальше я провожу операцию сложения и вычитания.
После этого если после вычитания получается отрицательное число то результат приравнять к 0
И после сложения если результат получается больше 255 то = 255.

Заранее спасибо...
14
03 июня 2009 года
Phodopus
3.3K / / 19.06.2008
На ассемблере?
8-разрядные = байты?
Нужно знать изначально числа рассматриваются как со знаком, или как без знака.
После чего по флагам возможно определить результат операции - комбинация флагов переноса, переполнения и нуля (если не путаю).
28K
03 июня 2009 года
MadGest
45 / / 04.04.2009
Имел ввиду 1 байт ))))
P.S Ваше решение мне не слишком ясно.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог