Reference Material
epif18
Posts: 4
Dumb question, but I've just started using the Propeller and I would like to do more ASM programming for speed, I can't seem to find a manual on asm programming like i used to have with my Z80 for instance. I have several good books on SPIN and hardware, Ive done a lot with the board and RobotBasic (I finished my RF circuit scalar network analyzer) but I'd like to move on. Where can I find a full up reference for propeller assembly language?
Thanks
Thanks
Comments
Chap. 3.
I'll have to look around to collate a complete listing and the download links, but I think it is high time that Parallax put this all in one .zip file and offered in their own download.
This is important material and will only get more important when the Propeller 2 is released and people want to create new PASM drivers. After all, the same PASM will work for both.
Thread here: http://forums.parallax.com/showthread.php/132966-Propeller-Assembly-for-beginners
Paul
Explore ALL "sticky" links in the Propeller 1 Forum. located at the top of the page in the very beginning.
You might also try Google, and Propeller Wikispaces
http://propeller.wikispaces.com/
First off - The Propeller Manual v1.2 has an important up-to-date reference of PASM
But that is not really all that has been created and relied upon for most of us to learn PASM. The simple fact is that PASM instructions are a little different than other Assemblers. And I don't think anyone has written a contrasting comparison with what one usually expects and what is rather unusual.
In addition to the latest manual, there are the Tutorials
A. The Propeller Manual v1.01 had a general tutorial that was removed from later versions. I find it quite helpful.
B. The PASM specific tutorials.
http://www.parallax.com/Portals/0/Downloads/docs/cols/nv/prop/col/nvp10.pdf
http://gadgetgangster.com/news/45-designer-news/275-propeller-assembly-tutorial.html
http://gadgetgangster.com/component/content/category/39.html
http://forums.parallax.com/showthread.php/87722-Assembly-Code-Examples-for-the-Beginner?p=601870#post601870
http://forums.parallax.com/showthread.php/96594-Machine-Language-Tutorial!?p=668559#post668559
And there is a Do's and Don'ts (okay, I should have said Tricks and Traps)
http://forums.parallax.com/showthread.php/84031-Propeller-Tricks-amp-Traps-(Last-update-21-June-2007)?p=575479#post575479
So, I really think this is all rather fragmented at this point. AND, Parallax would really benefit from consolidating before the release of the Propeller 2. New users finding quick self-education is important to sales.
I didn't see them on Loopy Byteloose's list.
BTW, thanks for the list. There are several links there that I don't have.
PASM needs to be consolidated as a topic into a .zip file of contributed texts. While there may be a market for a book, there is free material that is important and useful.
http://www.leonheller.com/Propeller/desilva.pdf
There's a link to it in post #3 of my index under "deSilva's Tutorial".