Go Back   Wireless and Wifi Forums > News > Newsgroups > alt.comp.hardware
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 09-16-2006, 01:14 PM
Lighter
Guest
 
Posts: n/a
Default Does the addressable physical memory range depend on which slots are occupied by the memory?

Does the addressable physical memory range depend on which slots are
occupied by the memory?

Say, I have a 32-bit CPU and 128M RAM, and the motherboard has 4 slots
for plugging the RAM in.

My question is if the following statement is correct:

No matter which of the 4 slots is occupied by the RAM, CPU can always
address the physical address range from 0-128M. In other words, when
CPU reads/writes data from/to the address 0x000000FF, it will always
succeed, no matter which of the 4 slots is occupied by the RAM.

Is this correct? Any help will be appreciated.


Reply With Quote
  #2 (permalink)  
Old 09-16-2006, 04:24 PM
Mike Walsh
Guest
 
Posts: n/a
Default Re: Does the addressable physical memory range depend on which slotsare occupied by the memory?


I have found this to be correct for modern motherboards using DIMMs. Some older motherboards using SIMMs were not so tolerant.

Lighter wrote:
>
> Does the addressable physical memory range depend on which slots are
> occupied by the memory?
>
> Say, I have a 32-bit CPU and 128M RAM, and the motherboard has 4 slots
> for plugging the RAM in.
>
> My question is if the following statement is correct:
>
> No matter which of the 4 slots is occupied by the RAM, CPU can always
> address the physical address range from 0-128M. In other words, when
> CPU reads/writes data from/to the address 0x000000FF, it will always
> succeed, no matter which of the 4 slots is occupied by the RAM.
>
> Is this correct? Any help will be appreciated.


--
Mike Walsh
West Palm Beach, Florida, U.S.A.

Reply With Quote
  #3 (permalink)  
Old 09-17-2006, 06:27 AM
paulmd@efn.org
Guest
 
Posts: n/a
Default Re: Does the addressable physical memory range depend on which slots are occupied by the memory?


Lighter wrote:
> Does the addressable physical memory range depend on which slots are
> occupied by the memory?
>
> Say, I have a 32-bit CPU and 128M RAM, and the motherboard has 4 slots
> for plugging the RAM in.
>
> My question is if the following statement is correct:
>
> No matter which of the 4 slots is occupied by the RAM, CPU can always
> address the physical address range from 0-128M. In other words, when
> CPU reads/writes data from/to the address 0x000000FF, it will always
> succeed, no matter which of the 4 slots is occupied by the RAM.
>
> Is this correct?


1) 0x07FFFFFF would be the last physical 32-bit RAM address with 128M.

2) It wouldn't succeed if either the CPU, RAM, or RAM slot was
defective. (It DOES happen)

3) If you're only loading, for example, slot 1 and 4, the only GOOD
reason is a bad ram slot, otherwise, it just looks odd. And if a
technician saw you do that, he'd wonder if you were smoking something.

4) Some motherboards don't like being loaded like that. And do require
ram to be loaded starting with the lowest numbered slot.

5) Some types of memory (mostly obsolete simms) don't like being loaded
like that. A more modern example is Rambus.

6) It would likely screw with Dual Channel mode, forcing single
channel.

The short version, is don't do that unless you have a *good* reason to.
If you do, you will probably get away with it with no major issues.



Any help will be appreciated.


Reply With Quote
  #4 (permalink)  
Old 09-17-2006, 07:29 PM
paulmd@efn.org
Guest
 
Posts: n/a
Default Re: Does the addressable physical memory range depend on which slots are occupied by the memory?


paulmd@efn.org wrote:
> Lighter wrote:
> > Does the addressable physical memory range depend on which slots are
> > occupied by the memory?
> >
> > Say, I have a 32-bit CPU and 128M RAM, and the motherboard has 4 slots
> > for plugging the RAM in.
> >
> > My question is if the following statement is correct:
> >
> > No matter which of the 4 slots is occupied by the RAM, CPU can always
> > address the physical address range from 0-128M. In other words, when
> > CPU reads/writes data from/to the address 0x000000FF, it will always
> > succeed, no matter which of the 4 slots is occupied by the RAM.
> >
> > Is this correct?

>
> 1) 0x07FFFFFF would be the last physical 32-bit RAM address with 128M.
>
> 2) It wouldn't succeed if either the CPU, RAM, or RAM slot was
> defective. (It DOES happen)
>
> 3) If you're only loading, for example, slot 1 and 4, the only GOOD
> reason is a bad ram slot, otherwise, it just looks odd. And if a
> technician saw you do that, he'd wonder if you were smoking something.
>
> 4) Some motherboards don't like being loaded like that. And do require
> ram to be loaded starting with the lowest numbered slot.
>
> 5) Some types of memory (mostly obsolete simms) don't like being loaded
> like that. A more modern example is Rambus.
>
> 6) It would likely screw with Dual Channel mode, forcing single
> channel.
>
> The short version, is don't do that unless you have a *good* reason to.
> If you do, you will probably get away with it with no major issues.



One thing I forgot to mention, address 0xFF is very low, it is reserved
for hardware access. A failure to write in that area may be an issue
with a hardware device.


Reply With Quote
  #5 (permalink)  
Old 10-10-2006, 01:24 AM
Mitochondrion
Guest
 
Posts: n/a
Default Re: Does the addressable physical memory range depend on wh

Um, YES, because of TLB address spaces are automatically mapped to
physical addresses




k....cool


Reply With Quote
Sponsored Links
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are Off
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Page file Jaap Telschouw alt.comp.hardware 59 01-24-2007 07:34 PM
Should I increase my PC's memory, too? Rollingstone06 alt.comp.hardware 4 12-02-2006 05:02 PM
Memory Errors and crashes ranger alt.comp.hardware 5 11-01-2005 02:32 AM


All times are GMT. The time now is 02:13 AM.


Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45