| ??? 11/08/01 00:35 Read: times |
#16402 - RE: C or not C, thats the question ? |
It does not take a lot for a microprocessor to support the "C" Language efficiently. At a minimum, the micoprocessor must :
(a) Support a "nontrivial stack" and stack-relative memory indexing. (b) Support 2 index registers to facilitate byte copying (c) Support multiprecision arithmetic (d) Support the basic boolean operators, + - * / << >> & | ^ These are not deep concepts to computer designers. Somehow, Intel 8051 managed to blow it on 2 out of 4 of these counts (a) and (b). Atmel's Mega/AVR processor corrects Intel's mistake (b), but it's still true that the 8051 is a bad CPU for running any high-level language that keeps variables on a stack. |
| Topic | Author | Date |
| is µVision2 from Keil good... | 01/01/70 00:00 | |
information needed | 01/01/70 00:00 | |
| RE: is µVision2 from Keil good... | 01/01/70 00:00 | |
| RE: is µVision2 from Keil good... | 01/01/70 00:00 | |
| RE: is µVision2 from Keil good... | 01/01/70 00:00 | |
| RE: is µVision2 from Keil good... | 01/01/70 00:00 | |
| RE: is µVision2 from Keil good... | 01/01/70 00:00 | |
| RE: is µVision2 from Keil good... | 01/01/70 00:00 | |
| C or not C, thats the question ? | 01/01/70 00:00 | |
| RE: C or not C, thats the question ? | 01/01/70 00:00 | |
| RE: C or not C, thats the question ? | 01/01/70 00:00 | |
| RE: C or not C, thats the question ? | 01/01/70 00:00 |



