Below are two custom made microcontrollers. The only difference between this is memory size.
My question:
- Can someone tell me what is their start address and end address? Like, for the first one - Flash size , it is like 0xFF 0000 - 0xFF FFFF. But for the second one, it is from 0xFE 0000 - 0xFF FFFF.
Can someone tell me the address range for the above two cases as I was not able to understand it.
My basic doubt came like, if we are choosing a microcontroller with a higher memory, the new higher memory microcontroller will start with the same address as the old one, but will have extended memory location, meaning, the end address location will be higher. Like, the RAM size and EEPROM size, both microcontrollers have the same starting address but they have different ending address. I thought it should and will be like this. But why is it different for Flash size?
Can someone clear my query.