35 / 32 / 9
Регистрация: 17.09.2010
Сообщений: 210
|
||||||
1 | ||||||
Проверить число X на принадлежность диапазону [0, a]V[b, 255]19.10.2011, 11:55. Показов 3932. Ответов 6
Метки нет (Все метки)
Ребята, тут парюсь с лабораторкой. Такая ситуация что на примитивном уровне я могу написать программу через условные переходы, типа вот этого:
принадлежит, и 1 в противном случае (в качестве параметра передавать числа X, a, b). И последний вопрос, что за числа передавать в X, a, и используя процедуры. Не по теме: ребята, фриланс не предлагайте, т.к. купить проще всего. мне надо самому понять. в общем любая подсказка - есть помощь. программу писать не прошу.
0
|
19.10.2011, 11:55 | |
Ответы с готовыми решениями:
6
Проверить принадлежность чисел диапазону 421 cannot connect to SMPT server 255.255.255.255 (255.255.255.255:25) Проверить число на соответствие диапазону Проверить принадлежит ли введенное число заданному диапазону |
Ушел с форума
16279 / 7604 / 1065
Регистрация: 11.11.2010
Сообщений: 13,617
|
||||||
19.10.2011, 15:12 | 2 | |||||
Костя Остертаг, поищи в инете книгу Пильщикова В. Н. "Assembler. Программирование на языке ассемблера IBM PC" очень хорошо всё объяснено!
программа, которая проверяет на принадлежность Х диапазону a<X<b без переходов
0
|
766 / 310 / 11
Регистрация: 27.05.2011
Сообщений: 703
|
|
19.10.2011, 15:27 | 3 |
0
|
Ушел с форума
16279 / 7604 / 1065
Регистрация: 11.11.2010
Сообщений: 13,617
|
||||||
19.10.2011, 15:29 | 4 | |||||
zzzyyyxxx,
Команда SALC (Set register AL according to Carry flag) Синтаксис команды: SALC Семантика команды: установить регистр AL в соответствии с флагом CF. Алгоритм работы: Если CF=1, то в AL установится значение 0FFh, если CF=0, то AL установится в 0. Псевдокод: AL← –1×CF Применение: SALC недокументированная команда, имеет машинный код 0D6h. Эквивалентна команде SBB AL,AL, но без изменения флагов CF, AF, PF, ZF.
2
|
766 / 310 / 11
Регистрация: 27.05.2011
Сообщений: 703
|
|
19.10.2011, 15:33 | 5 |
спасибо, а то может источником поделишься?
0
|
Ушел с форума
16279 / 7604 / 1065
Регистрация: 11.11.2010
Сообщений: 13,617
|
|
19.10.2011, 15:51 | 6 |
zzzyyyxxx, джентльмену верят на слово нашел в Ralf Brown's Interrupt List, в "Intel® 64 and IA-32 Architectures Software Developer’s Manual Volume 2B: Instruction Set Reference, N-Z" про эту инструкцию не написано, но поддерживают ее все микропроцессоры от 8086 до Pentium 4
Ещё вот здесь есть http://www.faqs.org/faqs/assem... ral/part2/ 25.3 SALC - SET AL ON CARRY Mr. Collins describes this instruction a C programmers dream instruction for interfacing to assembly language procedures. This instruction will set the AL register to 00h or 0ffh depending on whether the carry flag is clear or set, respectively. This instruction is available on all x86 Intel processors.
1
|
766 / 310 / 11
Регистрация: 27.05.2011
Сообщений: 703
|
|
19.10.2011, 16:27 | 7 |
Mikl___, я тебе доверяю, но тут дело в другом, хочу посмотреть может ещё что интересное найдётся.
а так спасибо, новая инфа никогда не помешает, тем более такая.
0
|
19.10.2011, 16:27 | |
19.10.2011, 16:27 | |
Помогаю со студенческими работами здесь
7
Проверить число на принадлежность интервалу Массив: Вычислить сумму элементов, лежащих на главной диагонали матрицы {Cÿ}, образованной следующим образом: Cÿ = aÿ + bÿ принадлежность чсила диапазону Проверка символов на принадлежность диапазону Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |