恭喜,你发布的帖子
发布于 2024-11-11 15:53:04
15楼
我就大胆的说说啊,说错了不要笑哈,我会把AC的值放入一个寄存器存起来,下一周期再把寄存器的值传回AC,让AC的值还是IN1+IN2的和。
你的说法大概是对的。严格来说也是对的。
但是有没有一种感觉。从外面倒进来AC,然后使用AC去运算,然后再倒出去外面保存。是不是可以直接就使用外面的来计算。直接就少了两步倒来倒去?
鉴于使用AC有很多速度上或者结构上的优势,有可能在中间的运算过程中使用了很多次AC,可以产生很明显的优势。着很多次都直接使用外部的东西影响明显。所以才会使用AC来运算。算下来,得用得上多少次AC才会开始显露优势?
所以说你叫我做个程序,我是一下子,甚至两下子都想不出有什么情况要这样写程序。我是要么读写子程序IN/out接口,要么间接寻址。同一个数值就读写那么三两次。没必要为了用AC保持数据,刻意保存和恢复AC。
要用就直接用。先赋值再使用就是了。就是草稿纸吧。
请填写推广理由:
分享
只看
楼主