766 karma · joined May 3, 2011
Just from the look of the site, it seems so much like a farcical joke on HBGary-type companies, I wonder if it's not a viral marketing campaign.
The AVR is a pretty typical Harvard RISC: 32 registers, memory load/store, direct/indirect jumps, stack pointer pointing at ram, etc. It's still 8/16 bit, so some pairs of 8 bit registers work like 16 bit registers.
The PIC has one accumulator register; ram is a set of (manually selected) register banks. Instructions operate on the accumulator and an operand in the selected bank. The stack is totally separate from other RAM, so it's fixed size (8 maybe?) and can only be used with call/return.
I don't want to be judgmental; there's certainly some strange virtues to PIC, like the lack of any real state to save/restore on ISR entry/exit; but they really just don't fit my mental concept of a CPU.
Exercise for the reader: Given the stack and register bank selection, which one of these has better C compilers?
(Still, if you're learning something new, gamble is right: ARM is the future.)
See: http://nlp.stanford.edu/IR-book/html/htmledition/dynamic-ind...
Is there a trademark exception for being a kid? No.
Is there a trademark exception for "same shape as different colored component of product"? No.
Now, had he sold a white case without the logo, that would be a totally different story...
Translation: We don't like those creeps on the other side of the building either.
A logical standard would be "that which isn't legal for a private citizen to do, the police need a warrant for" -- but hey, I'm an engineer, not a lawyer...