it reduces internal fragmentation....on 8086 its limited to a max of just 16b per segment of each process....in other words if they weren't overlapping this would be 2^16!
btw I'd like to hear more possible explanations too!
memory segmentation is the process of dividing the computer memory into different overlapping segments.
Memory page.
Memory cards can be used to transfer data instantly from one device to another.
well having a memory card built in is ALOT easier! Because you wont have to go all the way out to the store and buy a fifteen dollar memory card.
bacteria and parasites cant get into the body
Pages
The 8086 was only capable of addressing 1Mbyte of memory. It was divided into segments of 65536 bytes (64 KB) each meaning about 16 segments.
Memory manager works with pages and segments;these are different things, don't confuse them.
Yes and virtual.
The advantages of having more memory is you can download games to the hard drive so in case the disc gets scratched and normally isn't readable will still be readable because it is downloaded to the hard drive. But if you download it to your hard drive you still need that disc you downloaded it to the hard drive with still requires it to be in the console. And the reason why they do that is so people don't buy it and sell it or take it back and get a free game. Another advantage to having more memory is you can save more of your game data and profile data. The last advantage is you can download music, videos, and game demos to it. The only disadvantage is the bigger the memory you want whether its built in the console or your buying the memory separate the bigger the memory the higher the cost of it.
With a memory card you have a larger amount of memory on your phone. However much is on the memory card. So more space to hold pics and etc.
CPU register is faster than memory loacations