если перед делением на 2 не прибавлять 1 то можно так Код (Text): paddb dst,src movq temp,src pcmpgtb temp,dest psrlw temp,1 ;нужно psrlb но такой команды нет, поэтому придётся использовать маски pand temp,8080808080808080h ;это конечно должно быть в памяти (или в регистре) pand dst,7F7F7F7F7F7F7F7Fh ;это тоже por dst,temp а если делать +1 то наверно быстрее будет в обычных регистрах сделать