Address Bus and External Data Bus Confusion

Discussion in 'A+ Certification' started by LoXodonte, Apr 6, 2006.

  1. LoXodonte

    LoXodonte Guest

    I probably don't really need to know this, but I'm not quite
    understanding exactly how the address bus, external data bus, and
    banking work together. This is what I know so far:

    The address bus is used to communicate with the MCC, the MCC interfaces
    with RAM. Lets pretend we have a 32 bit address bus and 64 bit external
    data bus. Is the address bus used as a one way conversation where the
    CPU basically tells the MMC what line of memory it wants, and the MMC
    dumps the data on the much wider external data bus back to the CPU? This
    would sorta make sense...on the other hand, if the address bus was a 2
    way conversation (where the CPU's requested data travels back down the
    address bus, I'd begin to wonder why banking was based around the width
    of the external data bus rather than the address bus.

    My 2nd Curious George question revolves around the latest 64 bit
    processors, in particular AMD's. From what I understand the classic way
    of making a "true" 32 bit processor was 32 registers, 32 bit addy bus,
    and 32 bit external data bus. So all modern processors have the 64 bit
    external data bus, so I assume that the AMD 64 has a 64 bit address bus
    and 64 registers...but then it gets a tad hazy because of the integrated
    chipset. I google for a bit looking for specifics and found some stat
    sheet that listed it as having 40 address bus tracers?? I think they
    also listed the Pentium Pro has having a 36 bit address bus...I noticed
    other sites had the same info, at least the strange 36 bit Pentium Pro
    specs. My books says 32. :eek:
    LoXodonte, Apr 6, 2006
    #1
    1. Advertising

  2. LoXodonte

    LoXodonte Guest

    LoXodonte wrote:
    > I probably don't really need to know this, but I'm not quite
    > understanding exactly how the address bus, external data bus, and
    > banking work together. This is what I know so far:
    >
    > The address bus is used to communicate with the MCC, the MCC interfaces
    > with RAM. Lets pretend we have a 32 bit address bus and 64 bit external
    > data bus. Is the address bus used as a one way conversation where the
    > CPU basically tells the MMC what line of memory it wants, and the MMC
    > dumps the data on the much wider external data bus back to the CPU? This
    > would sorta make sense...on the other hand, if the address bus was a 2
    > way conversation (where the CPU's requested data travels back down the
    > address bus, I'd begin to wonder why banking was based around the width
    > of the external data bus rather than the address bus.
    >
    > My 2nd Curious George question revolves around the latest 64 bit
    > processors, in particular AMD's. From what I understand the classic way
    > of making a "true" 32 bit processor was 32 registers, 32 bit addy bus,
    > and 32 bit external data bus. So all modern processors have the 64 bit
    > external data bus, so I assume that the AMD 64 has a 64 bit address bus
    > and 64 registers...but then it gets a tad hazy because of the integrated
    > chipset. I google for a bit looking for specifics and found some stat
    > sheet that listed it as having 40 address bus tracers?? I think they
    > also listed the Pentium Pro has having a 36 bit address bus...I noticed
    > other sites had the same info, at least the strange 36 bit Pentium Pro
    > specs. My books says 32. :eek:


    sheesh, I figured somebody here would have had a nice explanation!
    LoXodonte, Apr 18, 2006
    #2
    1. Advertising

Want to reply to this thread or ask your own question?

It takes just 2 minutes to sign up (and it's free!). Just click the sign up button to choose a username and then you can ask your own questions on the forum.
Similar Threads
  1. Northern Lights

    ip helper-address confusion

    Northern Lights, Jul 24, 2003, in forum: Cisco
    Replies:
    1
    Views:
    2,455
    Martin Gallagher
    Jul 25, 2003
  2. John Scholvin
    Replies:
    0
    Views:
    729
    John Scholvin
    Feb 23, 2005
  3. Mike Raven
    Replies:
    1
    Views:
    424
    ┬░Mike┬░
    Sep 3, 2004
  4. Sinatra Williams

    External Data Bus

    Sinatra Williams, Nov 18, 2003, in forum: A+ Certification
    Replies:
    1
    Views:
    406
    Chapo
    Nov 18, 2003
  5. Sandman

    1TB external bus-powered SSD drive with Thunderbolt?

    Sandman, May 30, 2014, in forum: Digital Photography
    Replies:
    157
    Views:
    877
    Sandman
    Jun 6, 2014
Loading...

Share This Page