提出了一个基于CODIC的计算Bernstein多项式的移位-加算法。该算法可以在存在于许多领域的基本计算系统中实现。证明了算法的收敛性,给出了误差分析,做了数值实验,验证了算法的有效性和效率。