PowerPC Register 1

Discussion in 'Embedded Systems and Microcontrollers' started by softwareGuy85, Feb 11, 2014.

  1. softwareGuy85

    Thread Starter New Member

    Feb 11, 2014
    I have an extremely uneducated question. What function does Register 1 serve when executing programs on a POWERPC target?

    At work I'm working at a very low level using an In-circuit emulator and I would like to get an idea of how programs are executed (low level). Through searching on the web I read that R1 is the stack frame pointer, however I wasn't able to find any standard documentation of R1 for this purpose.

    Everyone's input is welcome. I want to learn more about how software executes at a low level on the CPU. My ultimate goal is build, load and run simple programs using the In-circuit emulator.

    thank you for reading this, your time is greatly appreciated!