Go Down

Topic: More than 256K of memory? (Read 3 times) previous topic - next topic

westfw

The classic 8051 processor contains 128 bytes of RAM.
But we're talking code space, aren't we?  PIC10F200 has 256 words of program and 16 bytes of "RAM" (and very few "registers, but it does have some hw stack.)  Atmel ATtiny4 has 256 words of program and 32 bytes of RAM, plus some registers.   In the AVR case, 256 words of program works out to 512 bytes; for the PIC10, an instruction word is only 12bits...

Nick Gammon


Nick Gammon

I withdraw that comment. The early processors (eg. 6800, 6502) had no RAM as such. But you wouldn't operate them without RAM on the bus.

Coding Badly


There is at least one Atmel AVR ATtiny processor with no SRAM.  The one I looked at has three "slots" for return addresses so CALL (barely) works but it otherwise has no memory.  All data has to be kept in registers (32 bytes) (or EEPROM).

Quote
Whoa.


No doubt!  "ATtiny" is apropo.

Docedison

Talk about the room being so small you had to go out side to change your mind...
--> WA7EMS <--
"The solution of every problem is another problem." -Johann Wolfgang von Goethe
I do answer technical questions PM'd to me with whatever is in my clipboard

Go Up