What is the NIP?

Brian K. Neidig brian.neidig at natinst.com
Sun Aug 15 10:18:01 EST 1999

I've looked throughout the code for a comment describing this, but
couldn't find it.  What is the purpose of the NIP?  I think it is NOT
QUITE the IP, but I don't know what it is supposed to be.  In one place
I saw the NIP being set to the instruction before a branch instruction,
but other things seem to be happening with this variable.

Does it stand for anything?  If I knew that, all may become clearer!
For example, is it New Instruction Pointer?  Or what?


[[ This message was sent via the linuxppc-dev mailing list.  Replies are ]]
[[ not  forced  back  to the list, so be sure to Cc linuxppc-dev if your ]]
[[ reply is of general interest. Please check http://lists.linuxppc.org/ ]]
[[ and http://www.linuxppc.org/ for useful information before posting.   ]]

More information about the Linuxppc-dev mailing list