Saturday, March 8, 2008

Re: [oopic] Re: Assembly code in ooPIC

On Mar 8, 2008, at 10:04 AM, rtstofer wrote:

> Not going to happen! I guess an op code could be added that would
> allow such a feature but the underlying architecture would make it a
> nightmare. Another reason von Neumann architecture is superior to
> Harvard - IMHO.
>
> To execute the code (as machine code, not interpreted), it would have
> to be placed in flash.

OK. I'm not familiar with the PIC at the machine level. I just assumed
that one could execute code out of anywhere in the machine's address
space, i.e. RAM, ROM, or flash.
>
>
> Besides scarcity (the interpreter is probably using just about every
> word!), there is the possibility that the downloaded code would
> disable memory protection and make the underlying interpreter code
> visible. In fact, it wouldn't even have to do that; it could just
> read the code, word by word, and pump it out the serial port. So much
> for intellectual property rights.

Hmm, I suppose. Seems like a lot of work for not very much gain but I
suppose someone might want to do that. Not many people would go to the
trouble and those who would probably can and have.

--

Brian Lloyd Granite Bay Montessori
brian AT gbmontessori DOT com 9330 Sierra College Blvd.
+1.916.367.2131 (voice) Roseville, CA 95661, USA

http://www.gbmontessori.com

I fly because it releases my mind from the tyranny of petty things . . .
— Antoine de Saint-Exupéry

PGP key ID: 12095C52A32A1B6C
PGP key fingerprint: 3B1D BA11 4913 3254 B6E0 CC09 1209 5C52 A32A 1B6C


Yahoo! Groups Links

<*> To visit your group on the web, go to:

http://groups.yahoo.com/group/oopic/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:

http://groups.yahoo.com/group/oopic/join

(Yahoo! ID required)

<*> To change settings via email:
mailto:oopic-digest@yahoogroups.com
mailto:oopic-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
oopic-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:

http://docs.yahoo.com/info/terms/

No comments:

Post a Comment