Kodewerx https://www.kodewerx.org/forum/ |
|
N64 OP Codes https://www.kodewerx.org/forum/viewtopic.php?f=5&t=852 |
Page 1 of 1 |
Author: | Cadohacan [ Thu Mar 01, 2007 12:58 am ] |
Post subject: | N64 OP Codes |
**************************************************************************** ** Jump and Branch Instructions ** **************************************************************************** ----------------------------------------------------------------- | BEQ | Branch on EQual | |-----------|---------------------------------------------------| |000100 (4) | rs | rt | offset | ------6----------5---------5-------------------16---------------- Format: BEQ rs, rt, offset Purpose: To compare GPRs then do a PC-relative conditional branch. Descrip: branch if rs = rt ----------------------------------------------------------------- | BEQL | Branch on EQual Likley | |-----------|---------------------------------------------------| |010100 (20)| rs | rt | offset | ------6----------5---------5-------------------16---------------- Format: BEQL rs, rt, offset Purpose: To compare GPRs then do a PC-relative conditional branch; execute the delay slot only if the branch is taken. Descrip: branch if rs = rt What the fuck is the real difference?! |
Author: | Parasyte [ Thu Mar 01, 2007 5:48 am ] |
Post subject: | |
PAY FUCKING ATTENTION, ASSHOLE! Quote: [10:34.15 PM] <~ParaMAC> The 'likely' in MIPS assembly means the delay slot will only be executed if the condition is true.
[10:35.13 PM] <~ParaMAC> It's a poor branch prediction implementation in the MIPS architecture. |
Author: | dlong [ Thu Mar 01, 2007 7:42 am ] |
Post subject: | |
It even says that in the description. :/ |
Page 1 of 1 | All times are UTC - 8 hours [ DST ] |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |