----- Ursprüngliche Nachricht -----
Von: David Brown
Gesendet am: 04 Okt 2011 16:22:18

> On 04/10/2011 15:59, Peter Bigot wrote:

>> The words "stack" and "heap" do not appear in the C standard.  There
>> is only static and automatic storage duration.[...]
>> JM's answer is relevant for somebody who could encounter more unusual
>> architectures.

> However, the original question was from someone who knew very little 
> about how memory is organised in C - I don't think it helps to talk 
> about how it works on a poor-quality pseudo-C compiler for a very 
> limited processor.  Almost all C compilers, including mspgcc, organise 
> their memory in the same way, so I think it is fair to consider that the 
> "generic" answer and leave it there.

Surely, the most usual answer is what usually answers most.
However, I don't appreciate the approach to tell only the necessary and leave
people under the impression that this is the oen and only thruth (unless it
really is).
So giving an (apparently) authoritative answer that only fits for 99%, will 
bring
these people in trouble if they encounter the remaining 1%.

Just like the idea that you need to have sex to get pregnant. Correct for the 
very
most occurrences but not for all. And not knowing that there are exceptions to
the rule makes you more prone to be  avictim of these exceptions.

> On re-reading what I wrote, the tone of my reply was perhaps a bit 
> crass, however - and for that I apologise.

I didn't take it as offense.

As for the PIC: I don't like it, never liked it and I'm happy that I never had 
to do
a project with it. All I had to do (and that was enough) was some bugfixing on 
existing projects and migrating two PIC projects to the MSP430F1232.
That was enough for my lifetime.

Anyway, it makes no difference whether PIC means "programmable interrupt 
controller" or
"peripheral interface controller". It is programmable and of peripheral 
usesfulness only.
It has one interrupt and has one interface (at least the earlier series).
And it is no processor at all.

However, looking at acronym finder
http://www.acronymfinder.com/Information-Technology/PIC.html
the programmable interrupt controller comes out first, the peripheral interface 
controller
is only third place :)
But you're right, the Microchip acronym officially means the second. Yet the 
first definition
is much older and I'm pretty sure it was the source when Microchip picked their 
name.

JMGross

------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2dcopy1
_______________________________________________
Mspgcc-users mailing list
Mspgcc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mspgcc-users

Reply via email to