Embedded MIPS
xhfwr
已到而立,仍须学习!
展开
-
mips1处理器内存操作优化总结
1.目前的uClibc库函数中的memcpy、memset、bzero基本上都是采用汇编的单字节操作;2.可以用四字节操作大内存提高这些函数效率,效果比较明显,基本上可以提高3~4,当然达不到4倍;3.充分利用MIPS处理器流水线特性-延迟槽,减少主循环中指令的个数。 基本上减少一条主循环中的指令就可以提高1/N的效率(原循环中有N指令)。4.注意非对齐地址写入和转载 2006-07-23 16:29:00 · 1091 阅读 · 0 评论 -
MIPS4k处理器boot学习
MIPS寄存器约定:寄存器编号/助记符/用法 0 zero 永远返回值为0 1 at 用做汇编器的暂时变量 2-3 v0, v1 子函数调用返回结果 4-7 a0-a3 子函数调用的参数 8-15 t0-t7 暂时变量,子函数使用时不需要保存与恢复 24-25 t8-t9 16-25 s0-s7 子函数寄存器变量。子函数必须保存和恢复使用过的变量在函数返 回之前,从而调用函数知道这些寄存器的值转载 2006-07-23 14:55:00 · 1216 阅读 · 0 评论