请教关于PIC单片机DIVF指令的处理过程
没看懂几个例子中的结果怎么算出来的,为何进行18次运算? 按字面理解就是需要循环执行18次迭代运算,中间结果是什么不必细考,把REPEAT和DIVF整体看成一条18个周期的指令就是了。 gzhuli 发表于 2022-6-2 20:24
按字面理解就是需要循环执行18次迭代运算,中间结果是什么不必细考,把REPEAT和DIVF整体看成一条18个周期的 ...
(引用自2楼)
感谢大师,不知道怎么算,拿第一个例子说1000除以4000怎么会得到2000,这18次运算怎么算的。 https://www.microchip.com/forums/m389272.aspx
找到原因了,因为结果进行了Q15操作了,但是为何执行18次还没理解,如果执行8次或者其他次数,会怎样呢? 可以创建一个工程,写几行程序,仿真观察 一下
页:
[1]