mips1处理器内存操作优化总结

mips1处理器内存操作优化总结

1.目前的uClibc库函数中的memcpy、memset、bzero基本上都是采用汇编的单字节操作;

2.可以用四字节操作大内存提高这些函数效率,效果比较明显,基本上可以提高3~4,当然达不到4倍;

3.充分利用MIPS处理器流水线特性-延迟槽,减少主循环中指令的个数。

          基本上减少一条主循环中的指令就可以提高1/N的效率(原循环中有N指令)。

4.注意非对齐地址写入和加载会导致陷入(断错误)。咋一看指令都正确其实隐行非对齐地址数据操作,运行则死机。

你可能感兴趣的:(计算机体系结构,优化,汇编)