| View previous topic :: View next topic |
| Author |
Message |
Klesk
Joined: 02 Apr 2005 Posts: 4
|
Posted: Sat Apr 02, 2005 7:07 am Post subject: Learning MIPS Assembler |
|
|
Hi everyone.
as you may see, i'm new to this boards.. :)
to introduce myself, my real name is Thomas, i'm 17 and from Austria
I'd like to start with coding for the PSP as soon as possible
ok.. i know that there is no possibility to execute code for it, but i think it would be a good idea to learn mips assembler until someone finally finds out how to pack and execute own programs
until now i have coded for older consoles, C64, Master System, Gameboy.. and some selfmade z80 systems...
so, i'm more used to older, simpler processors and i'm not familiar with the mips architecture
the first thing i found on google was "SPIM" which seems so be a MIPS Emulator and a good start for programming (with a mips compiler of course)
http://www.cs.wisc.edu/~larus/spim.html
my question is, if it is the right way to start, i mean if the psp has exactly such a MIPS32 processor inside..?
if yes, i can start learning mips asm right now :)
-Thomas |
|
| Back to top |
|
 |
skyfox01_99
Joined: 27 Feb 2005 Posts: 7 Location: UK
|
Posted: Sat Apr 02, 2005 9:49 am Post subject: |
|
|
| I may be wrong but i thought the CPU was a MIPS64 (R4000?). The manual for the processor is avaiable at PSP Hacks |
|
| Back to top |
|
 |
junker
Joined: 19 Mar 2005 Posts: 18
|
Posted: Sat Apr 02, 2005 4:19 pm Post subject: |
|
|
i wish i knew how to make programs :(
19 here |
|
| Back to top |
|
 |
Awhite
Joined: 23 Feb 2005 Posts: 55
|
Posted: Sat Apr 02, 2005 7:26 pm Post subject: |
|
|
Correct me if i'm wrong, but don't you have to KNOW memory addresses, bus access,Video memory addresses,etc to code for it? Coding only for the processor won't work IMHO :P _________________ Ioannis KarAvas |
|
| Back to top |
|
 |
Klesk
Joined: 02 Apr 2005 Posts: 4
|
Posted: Sat Apr 02, 2005 7:52 pm Post subject: |
|
|
| Awhite wrote: | | Correct me if i'm wrong, but don't you have to KNOW memory addresses, bus access,Video memory addresses,etc to code for it? Coding only for the processor won't work IMHO :P |
you are right, but as nobody knows them yet, the only thing that makes sense for me is learning mips asm
skyfox01_99: thanks for the link... now i'm busy with reading for the next weeks.. ;) |
|
| Back to top |
|
 |
Guest
|
Posted: Sat Apr 02, 2005 7:59 pm Post subject: |
|
|
| skyfox01_99 wrote: | | I may be wrong but i thought the CPU was a MIPS64 (R4000?). The manual for the processor is avaiable at |
It is MIPS32. The PSP uses 32-bit MIPS cores.
Excellent MIPS architecture book: "See MIPS Run".
Excellent way to experiment with a MIPS-based system that you can actually run code on, compiled from C, C++, and/or assembly: PS2.
Great place to find the necessary stuff: ps2dev.org
Usefulness if you ever want to do something on the PSP: priceless. |
|
| Back to top |
|
 |
skyfox01_99
Joined: 27 Feb 2005 Posts: 7 Location: UK
|
Posted: Sat Apr 02, 2005 9:51 pm Post subject: |
|
|
| Thanks for that gorim. I'm gonna go hunt that book down now. |
|
| Back to top |
|
 |
blackdroid
Joined: 17 Jan 2004 Posts: 564 Location: Sweden
|
Posted: Sun Apr 03, 2005 3:58 am Post subject: |
|
|
www.mips.com _________________ Kung VU |
|
| Back to top |
|
 |
|