Ассемблер Tasm.Ограничения на тип вводимого числа.
https://pastebin.com/0CwSu08s это ссылка на код
Не получается для вводимых постепенно по символу чисел поставить ограничения,например, у меня три переменные типа байт и одна типа dw нужно поставить ограничения на вводимые числа в рамках этого типа и относительно знакового диапазона чисел,чтобы не выходило за рамки и относительно беззнакового.Помогите,пожалуйста,по ставить такие ограничения.
В Ассемблере можно вводить числа? По-моему, там вы можете оперировать (по выбору):
Кликами с клавиатуры.
Символами с клавиатуры.
Символами через буфер ОС.
Строками через буфер ОС.
И всё. Любая логика поверх этого - за свой счёт или библиотекой.
Если это БорлЯнд, то берите Борляндовый C Runtime, там есть scanf, fscanf, fgets и прочие удобные вещи. Формат передачи параметров несложен. Сканф поддерживает достаточно много ограничений формата, а если их не хватит - проверяйте число вручную после вызова.
CMP EAX, 255
JG ERROR_LABEL
Поди плохо?