-
- Думаю, оптимальнее уже не сделать. mazur(614 знак., 04.03.2011 21:48)
- только на форумах по ассемблеру мужики меряются у кого короче :> - Snaky(05.03.2011 06:11)
- :))) - MBedder(05.03.2011 14:35)
- И зря думаешь MBedder(189 знак., 05.03.2011 03:33)
- только на форумах по ассемблеру мужики меряются у кого короче :> - Snaky(05.03.2011 06:11)
- Вот код, который покороче будет: 580BM80(895 знак., 04.03.2011 07:27 - 07:30)
- "Не корысти ради"(с) - еще чуток покороче и побыстрее :)) MBedder(802 знак., 04.03.2011 12:26 - 25.03.2011 03:21)
- Не думал, что эту тему снова поднимут. Раз так, спрошу, откуда взялась цифра именно 32? Я не спрашиваю, для чего, спрашиваю-откуда? - mazur(25.03.2011 06:51)
- За mul респект! Бум знать. - maik-vs(05.03.2011 12:53)
- Только справедливости ради :) И быстрее и универсальней, но не короче. - 580BM80(04.03.2011 13:39)
- Да короче, короче - твоя 21 слово, моя - 18. Но твоя изящнее - ijmp красиво лег, почти как у меня когда-то :)) --> MBedder(3026 знак., 05.03.2011 00:27, ссылка)
- Да, я лоханулся - таблицу масок посчитал как 8 слов, а не 4 :(( - 580BM80(05.03.2011 08:22)
- Да короче, короче - твоя 21 слово, моя - 18. Но твоя изящнее - ijmp красиво лег, почти как у меня когда-то :)) --> MBedder(3026 знак., 05.03.2011 00:27, ссылка)
- Человек не может думать на ассемблере. А бит один или несколько? Если один, то можно вначале проверить на 0, потом маска 0x0f, потом 0x33, потом 0x55 -- 4 операции вместо 8-и. Ведь на самом-то деле цель не проверить бит N-ый, а отыскать какие fk0(86 знак., 04.03.2011 13:24)
- Что за mulu? И разве в указатель на mask загружается не удвоенное число? - mazur(04.03.2011 13:22)
- Ага, что-то такое и хотел написать, но потом зацепился за макросы, а потом уже машина пришла и я побежал :-) Только там фрагмент можно на слово короче написать: ldzl,z sbrczl,2 swapah andizl,3clrzh subizl,low -ReAl-(85 знак., 05.03.2011 09:22, )
- "Не корысти ради"(с) - еще чуток покороче и побыстрее :)) MBedder(802 знак., 04.03.2011 12:26 - 25.03.2011 03:21)
- Думаю, оптимальнее уже не сделать. mazur(614 знак., 04.03.2011 21:48)