??? 02/01/06 13:28 Read: times |
#108880 - Pedantic Responding to: ???'s previous message |
Joe Gold said:
The 80c51 is an 8bit processor capable of directly addressing 64k code space and 64k ram (sic) space Strictly, that's 64K code space and 64K xdata space. The 8051 doesn't know or care what specific devices are addressed in xdata space - most commonly it's SRAM, but it could just as easily be ROM, memory-mapped peripherals, or a combination! And remember: 64k (lowercase 'k') = 64000 = 64 * 103; 64K (uppercase 'K') = 65536 = 64 * 210. |
Topic | Author | Date |
Question about pointers with C | 01/01/70 00:00 | |
Eh??? | 01/01/70 00:00 | |
Compiler | 01/01/70 00:00 | |
is that the Keil compiler you are using? | 01/01/70 00:00 | |
Keil compiler | 01/01/70 00:00 | |
keil has '51, '251, '16x, ARM which? | 01/01/70 00:00 | |
A51 | 01/01/70 00:00 | |
You mean C51 ? | 01/01/70 00:00 | |
then what is this addressing? | 01/01/70 00:00 | |
Addressing a RAM chip | 01/01/70 00:00 | |
Addressing a RAM chip | 01/01/70 00:00 | |
ah banking | 01/01/70 00:00 | |
80c51 Addressing | 01/01/70 00:00 | |
Pedantic | 01/01/70 00:00 | |
ridiculous | 01/01/70 00:00 | |
because![]() | 01/01/70 00:00 | |
Dereference | 01/01/70 00:00 | |
Pointer hints | 01/01/70 00:00 | |
No, that's wrong | 01/01/70 00:00 | |
struct modelling memory-mapped IO | 01/01/70 00:00 | |
I think it is time to stop replies to | 01/01/70 00:00 | |
More pedantically | 01/01/70 00:00 | |
Pointer hints | 01/01/70 00:00 | |
start small | 01/01/70 00:00 |