-
- ниасилил. а пояснить можете? - LordN(22.04.2008 13:02)
- что непонятного? массив 8-битных значений, в качестве индекса используете входное слово, значения массива будут давать ответ. что сложного? памяти надо 1024 байт (2^10). - bialix_(22.04.2008 13:10)
- а... теперь понял. сенкс. а еще варианты есть? - LordN(22.04.2008 13:13)
- ..да полно, сделай бегущую единицу на масках и не парься. Будет просто, дешево и мощно. - blackbit(22.04.2008 13:52)
- ..типа так: blackbit(665 знак., 22.04.2008 13:58)
- боюсь что такая фича не прокатит... кажись нету в FBD-блоках возможности int(maska3 & var) с выходом бит. попробую конечно... спасибо все равно :о) - LordN(22.04.2008 17:45)
- ..так ты ж не сразу сказал, вона сколько народу повелось :) - blackbit(22.04.2008 20:12)
- если б не повелось - я б нихера и не узнал :о), а так вона сколь вариантов нафигачили ;о) - LordN(23.04.2008 08:47)
- ..так ты ж не сразу сказал, вона сколько народу повелось :) - blackbit(22.04.2008 20:12)
- "//... число строк if равно числу исследуемых позиций" А если пришло 0х0? ;О) "...плюс одну" - mse(22.04.2008 17:10)
- ..тады завершающий return c кодом ошибки, if не надо. - blackbit(22.04.2008 17:14)
- +1, только я надеялся что топик стартер до такого додумается сам. - bialix_(22.04.2008 14:03)
- Щит :) - Алексей Мусин(22.04.2008 14:01)
- ..зато тютелька в тютельку по условиям задачи. Тютелька - вежливость королей. :) - blackbit(22.04.2008 14:16)
- боюсь что такая фича не прокатит... кажись нету в FBD-блоках возможности int(maska3 & var) с выходом бит. попробую конечно... спасибо все равно :о) - LordN(22.04.2008 17:45)
- Вот-вот. - General(22.04.2008 13:57)
- ..типа так: blackbit(665 знак., 22.04.2008 13:58)
- По ссылке 2 скачиваем архив. Внутри ищем ntz.c. Только без сдвигов не обойтись. Глава 5.4. - Алексей Мусин(22.04.2008 13:39, ссылка, ссылка)
- сенкс! это оно самое вроде. :о) - LordN(22.04.2008 13:51)
- Для dsPIC/PIC24 - одна ассемблерная инструкция: ff1r w0,w1 (Find First "1" from Right in w0 register, place first found non-zero bit number into w1 register). Целых 25 наносекунд исполняться будет :)) - MBedder(22.04.2008 13:35)
- все намного хуже. там не пик и не дспик. там СПК с тиком = 100мс и программа из FBD-блоков - LordN(22.04.2008 13:40)
- А... Тогда алгоритмические варианты читай по ссылке Мусина или здесь --> - MBedder(22.04.2008 13:42, ссылка)
- все намного хуже. там не пик и не дспик. там СПК с тиком = 100мс и программа из FBD-блоков - LordN(22.04.2008 13:40)
- а чего можно? General(140 знак., 22.04.2008 13:33)
- ..да полно, сделай бегущую единицу на масках и не парься. Будет просто, дешево и мощно. - blackbit(22.04.2008 13:52)
- а... теперь понял. сенкс. а еще варианты есть? - LordN(22.04.2008 13:13)
- что непонятного? массив 8-битных значений, в качестве индекса используете входное слово, значения массива будут давать ответ. что сложного? памяти надо 1024 байт (2^10). - bialix_(22.04.2008 13:10)
- ниасилил. а пояснить можете? - LordN(22.04.2008 13:02)