PPPPPPPS: :D Also, this is useful to have always handy: http://www.mips.com/media/files/MD00565-2B-MIPS32-QRC-01.01.pdf I'm looking for one with CPU flags and maybe even opcodes, does anyone know where it can be found? >Eventually, an even more indepth introduction can be found here: >http://www.eecs.harvard.edu/~ellard/Courses/cs50-asm.pdf > >I think the MIPS manuals are not really clear, and they are huge. I sugges= t, >at least for introductory purposes, to see elsewhere, like in the PDF's I >linked. > > >At 09.55 2011.10.24, you wrote: >> >>PS: for those interested, here's a small introduction to registers and AL= U >>of the MIPS (PIC32 CPU), read after "A Quick Introduction to MIPS Assembl= y": >> >>http://www.cs.uiuc.edu/class/fa06/cs232/section/disc1sol.pdf >> >>As you can see coding in assembly is actually easier on the PIC32 than on >>the PIC24 or dsPIC30/33 or even more on the PIC. >> >>I use C++ a lot too, so let's not open a debate on asm vs C/C++. I just w= ant >>to show that asm on the PIC32 is very easy, once you get bootstrapped. Th= en >>where it's useful or not, only you and the specific project can tell it. = But >>the false myth that coding for the PIC32 in asm is harder than for the ot= her >>PICs must be eradicated. :D As the opposite is actually true.. >> >> >>At 01.13 2011.10.24, you wrote: >>>On Sun, Oct 23, 2011 at 4:49 PM, Electron wrot= e: >>> >>>> Something that requires good raw computing power. The dsPIC could suff= ice >>>> but it would draw too much current. I'm evaluating tricky ways to redu= ce >>>> current consumption on the dsPIC xor move on / convert to the PIC32. >>>> Although >>>> I have had PIC32 chips and a starter kit for years, I haven't took a l= ook >>>> to >>>> it yet. Both options are quite time consuming and I need to see if the >>>> PIC32 >>>> route would take too many efforts. The chips are cheap and powerful, t= hey >>>> draw very little current, learning them may be a winner for other futu= re >>>> projects in any case, so it was about a time I had an indepth look at = them. >>>> >>>> >>>What's the purpose? Is it for a cost sensitive mass produced product? Or >>>just a few? >> >>Product (sold in the thousands, hopefully, but unlikely more than that). >> >> >>>How about a small CPLD? These things run at speeds well over 200MHz and = you >>>could do your calculation in one clock cycle. They draw a lot of power >>>compared to the PIC32 but you could power them down when you don't need >>>them. >> >>CPLD's would only be able to do (and well) a part of the project. I also >>need a proper CPU and program. >> >>I have much experience with FPGA's but zero with CPLD's.. as I understand >>it while the former are dominated by interconnect, the latter are by logi= c. >>Gotta play with a CPLD someday.. I just don't have the time right now. >> >>Cheers, >>Mario >> >>--=20 >>http://www.piclist.com PIC/SX FAQ & list archive >>View/change your membership options at >>http://mailman.mit.edu/mailman/listinfo/piclist --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .