ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
22 ноября
120748
blackbit (22.05.2008 09:29, просмотров: 2849)
dsPIC. Странно выполняется команда MAC: после умножения результат почему-то еще умножается аккурат на 2 и только потом складывается с аккумулятором. Судя по докам не должно быть так. пример: clr CORCON bset CORCON,#US clr a mov.b #2,w4 mov.b #2,w5 mac w4*w5,a ; получаем Acc =8, вместо 4 mul.ss w4,w5,w0 ; получаем W0 =4, нормально