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/