如果是MUL K3000 D130 D130 那不是也要占用兩個(gè)寄存器D130 D131 ,可這是MUL樓主樓上解析下
回長(zhǎng)豐實(shí)業(yè)大哥: MUL k3000 D130 D130 這條指令出來(lái)的結(jié)果肯定是要占用D130和D131 兩個(gè)寄存器的,舉兩種情況,當(dāng)D130里的數(shù)值為+32767時(shí),這時(shí)結(jié)果大于32767 那肯定要占用D131的,但當(dāng)K3000 乘以D130 的結(jié)果小于+32767 時(shí),用D130就能裝得下運(yùn)算結(jié)果了,這時(shí)監(jiān)視D131的值為0,不過(guò)這并不表示得出來(lái)的結(jié)果沒(méi)有占用D131,你再對(duì)D131寫(xiě)入其他數(shù)值的話,這時(shí)監(jiān)視會(huì)發(fā)現(xiàn)MUL k3000 d130 d130 中D130的數(shù)值會(huì)有變化~~~ 這也是我個(gè)人的看法。如果有什么不對(duì)的地方,請(qǐng)長(zhǎng)豐實(shí)業(yè)大哥指正,大家共同討論,共同進(jìn)步!! 和氣生財(cái)