mips延时槽

一、mips延时槽概念

  1. 概述

分支延迟槽 (Branch delay slot),简单地说就是位于分支指令后面的一条指令,不管分支发生与否其总是被执行,而且位于分支延迟槽中的指令先于分支指令提交 (commit)。

不管分支发生与否其总是被执行,所以下一下指令不应该做任何操作导致对其它有影响,所以一般在跳转后加一个nop

https://blog.csdn.net/orz365/article/details/9236027?utm_medium=distribute.pc_relevant.none-task-blog-searchFromBaidu-11.control&dist_request_id=1328602.71242.16152755380561503&depth_1-utm_source=distribute.pc_relevant.none-task-blog-searchFromBaidu-11.control

https://blog.csdn.net/groundhappy/article/details/71711938

http://blog.chinaunix.net/uid-26817832-id-3146408.html

posted @ 2021-03-11 17:29  hostid  阅读(1886)  评论(0编辑  收藏  举报