Re: Instruction And Data memory



On Mon, 23 May 2005 21:20:46 GMT, the renowned Rich Grise
<richgrise@xxxxxxxxxxx> wrote:

>On Mon, 23 May 2005 13:56:58 +0000, Ken Smith wrote:
>
>> In article <pan.2005.05.22.18.27.37.278277@xxxxxxxxxx>,
>> keith <krw@xxxxxxxxxx> wrote:
>> [...]
>>>Not at all. There is a rather big difference between the two. A modern
>>>x86 doesn't do well with self-modifying code, but it can. An 8051 OTOH.
>>>The first is clearly Princeton and the latter clearly Harvard.
>>
>> The PIC is a better example for Harvard. The 8051 uses the same bus but a
>> different command signal. The PIC has a bus just for instuctions.
>
>IIRC, I once scoured the PIC data*** - _A_ PIC data*** - to see how
>hard a lookup table would be. Turns out it's a SOB.
>
>Thanks,
>Rich

Got to be the only micro architecture that requires an application
note to describe how to implement a LUT.

Newer models are better, BTW, but you still have to be a bit careful
compared to Von Neuman parts like the HC05/08.


Best regards,
Spehro Pefhany
--
"it's the network..." "The Journey is the reward"
speff@xxxxxxxxxxxx Info for manufacturers: http://www.trexon.com
Embedded software/hardware/analog Info for designers: http://www.speff.com
.


Quantcast