I do not know if anybody can help me but I will Ask?
I wanted to Understand how Computer Memory Works with the CPU?
I do know this.
When the 8088 CPU came out it could only See 1. MB of Memory.
So Memory from 640 kB to 752 kB was Called High Memory Area.
And the 752 kB to 816 kB was not used yet this would be the EMS Window.
And 816 kB to 976 kB is the Upper Memory Area not used yet.
Then the 976 kB to 1. MB was for the BIOS Area and this is the Limit.
Then they came out with an Expanded Memory Driver to Add More Memory on a Board that came with a Driver.
Now the Driver could Cut up the Memory you just Added on the Board into 64 kB Chunks.
And move it in and out of the Bass Memory so Programs could use it.
I get how all of this works.
Then they came out with the 80286 CPU.
And this had an Extended Memory Driver.
So at this Time you now could Add a SIMM Card with 16 MB of Memory.
This Driver would use the Memory from 640 kB to 1. MB and call it Upper Memory Area.
Now the First 64 kB of Memory After the 1. MB was called High Memory Area.
Now I understand as Years go on and new CPUs come out things change on how they use Memory.
But all this Time 640 kB to 752 kB was called High Memory Area.
So how can they just call the Little 64 kB After the 1. MB High Memory Area?
And the same thing with the Upper Memory Area why Rename all the Areas again?
Why not just keep the Names for all the Memory Areas the same and just Add new Names as they came out with new was to use the Memory?
I just always wanted to know?
I wanted to Understand how Computer Memory Works with the CPU?
I do know this.
When the 8088 CPU came out it could only See 1. MB of Memory.
So Memory from 640 kB to 752 kB was Called High Memory Area.
And the 752 kB to 816 kB was not used yet this would be the EMS Window.
And 816 kB to 976 kB is the Upper Memory Area not used yet.
Then the 976 kB to 1. MB was for the BIOS Area and this is the Limit.
Then they came out with an Expanded Memory Driver to Add More Memory on a Board that came with a Driver.
Now the Driver could Cut up the Memory you just Added on the Board into 64 kB Chunks.
And move it in and out of the Bass Memory so Programs could use it.
I get how all of this works.
Then they came out with the 80286 CPU.
And this had an Extended Memory Driver.
So at this Time you now could Add a SIMM Card with 16 MB of Memory.
This Driver would use the Memory from 640 kB to 1. MB and call it Upper Memory Area.
Now the First 64 kB of Memory After the 1. MB was called High Memory Area.
Now I understand as Years go on and new CPUs come out things change on how they use Memory.
But all this Time 640 kB to 752 kB was called High Memory Area.
So how can they just call the Little 64 kB After the 1. MB High Memory Area?
And the same thing with the Upper Memory Area why Rename all the Areas again?
Why not just keep the Names for all the Memory Areas the same and just Add new Names as they came out with new was to use the Memory?
I just always wanted to know?