Skip to main content
Post Closed as "Duplicate" by user3840170, CommunityBot
added x-ref
Source Link
Raffzahn
  • 236.1k
  • 23
  • 682
  • 976

[Please see answers to this related question as well]

I've started reading the "official" NES Documentation and in page ten, it says that "memory locations $0000-$07FF are mirrored three times at $0800-$1FFF". My question is, what is the purpose of this mirroring? Wouldn't it make more sense to use that space for other purposes or just to increase the number of available resources in a very limited hardware?

I've searched over the Internet and maybe it could be for compatibility between devices from the same family or improving redundancy in case of data loss, in which case, shouldn't it be enough with just one mirroring instead of three?

Thanks for any answer you can provide.

I've started reading the "official" NES Documentation and in page ten, it says that "memory locations $0000-$07FF are mirrored three times at $0800-$1FFF". My question is, what is the purpose of this mirroring? Wouldn't it make more sense to use that space for other purposes or just to increase the number of available resources in a very limited hardware?

I've searched over the Internet and maybe it could be for compatibility between devices from the same family or improving redundancy in case of data loss, in which case, shouldn't it be enough with just one mirroring instead of three?

Thanks for any answer you can provide.

[Please see answers to this related question as well]

I've started reading the "official" NES Documentation and in page ten, it says that "memory locations $0000-$07FF are mirrored three times at $0800-$1FFF". My question is, what is the purpose of this mirroring? Wouldn't it make more sense to use that space for other purposes or just to increase the number of available resources in a very limited hardware?

I've searched over the Internet and maybe it could be for compatibility between devices from the same family or improving redundancy in case of data loss, in which case, shouldn't it be enough with just one mirroring instead of three?

Thanks for any answer you can provide.

Became Hot Network Question
Edit: Included missing text, in response to @chthon
Source Link
anmomu92
  • 193
  • 1
  • 6

I've started reading the "official" NES Documentation and in page ten, it says that region"memory locations $0000-$07FF are mirrored three times at $0800-$1FFF". My question is, what is the purpose of this mirroring? Wouldn't it make more sense to use that space for other purposes or just to increase the number of available resources in a very limited hardware?

I've searched over the Internet and maybe it could be for compatibility between devices from the same family or improving redundancy in case of data loss, in which case, shouldn't it be enough with just one mirroring instead of three?

Thanks for any answer you can provide.

I've started reading the "official" NES Documentation and in page ten, it says that region $0000-$07FF. My question is, what is the purpose of this mirroring? Wouldn't it make more sense to use that space for other purposes or just to increase the number of available resources in a very limited hardware?

I've searched over the Internet and maybe it could be for compatibility between devices from the same family or improving redundancy in case of data loss, in which case, shouldn't it be enough with just one mirroring instead of three?

Thanks for any answer you can provide.

I've started reading the "official" NES Documentation and in page ten, it says that "memory locations $0000-$07FF are mirrored three times at $0800-$1FFF". My question is, what is the purpose of this mirroring? Wouldn't it make more sense to use that space for other purposes or just to increase the number of available resources in a very limited hardware?

I've searched over the Internet and maybe it could be for compatibility between devices from the same family or improving redundancy in case of data loss, in which case, shouldn't it be enough with just one mirroring instead of three?

Thanks for any answer you can provide.

Source Link
anmomu92
  • 193
  • 1
  • 6

What is the purpose of mirrored memory regions in NES's CPU memory map?

I've started reading the "official" NES Documentation and in page ten, it says that region $0000-$07FF. My question is, what is the purpose of this mirroring? Wouldn't it make more sense to use that space for other purposes or just to increase the number of available resources in a very limited hardware?

I've searched over the Internet and maybe it could be for compatibility between devices from the same family or improving redundancy in case of data loss, in which case, shouldn't it be enough with just one mirroring instead of three?

Thanks for any answer you can provide.