Amiga.org

Amiga computer related discussion => Amiga Hardware Issues and discussion => Topic started by: fatman2021 on February 13, 2003, 10:14:28 PM

Title: Help!! Example PowerPC Asm code need!!!
Post by: fatman2021 on February 13, 2003, 10:14:28 PM
All of my asm programming experince is on the x86 platform. I would like start writing software for the AmigaOne platform using PowerPC asm code. If any one have any or can point to where I can find any it will be a big help. One more thing, my computer can't read .hla files, but can read tar, gz, txt, and zip file formats. Thanks for your help. fatman2021
Title: Re: Help!! Example PowerPC Asm code need!!!
Post by: fatman2021 on February 14, 2003, 12:22:32 AM
I'm still looking for PowerPC asm examples
Title: Re: Help!! Example PowerPC Asm code need!!!
Post by: Darmaster70 on February 14, 2003, 12:30:43 AM
I don't know anything about programming but would this be helpful?
http://www.programmersheaven.com/zone5/articles/article313.htm
Title: Re: Help!! Example PowerPC Asm code need!!!
Post by: Hardboy on February 14, 2003, 02:35:42 AM
Here are some links:

ProgrammersHeaven (http://www.programmersheaven.com/zone5/articles/article313.htm)

Aminet (http://wuarchive.wustl.edu/~aminet/dev/asm/ppctut.lha)

Information about RISC (http://www.cs.utexas.edu/users/chris/cs352/spr2002/resources/rivera-dirks.html)

You´ll need the information about RISC architecture, if you wanna learn PowerPC assembler. Actually i´ll guess you´ll learn it much easier if you read some documentation about RISC first, as PowerPC is a RISC architecture.

Anyhows, THE book for learning about RISC is "Computer Organization and Design: The Hardware/Software Interface" by Hennesey & Patterson. If you really wanna learn RISC programming, this book gives you all the informations about pipelining, caches, etc, and has good examples in MIPS code (which of course, also is RISC).
Title: Re: Help!! Example PowerPC Asm code need!!!
Post by: strobe on February 14, 2003, 03:10:20 AM
tutorial #1 (http://www.mactech.com/articles/mactech/Vol.10/10.09/PowerPCAssembly/)

tutorial #2 (http://www-106.ibm.com/developerworks/library/l-ppc/?t=gr,lnxw16=PowPC)

tutorial #3 (what I used to learn) (http://www.lightsoft.co.uk/Fantasm/Beginners/begin1.html)