Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!rutgers!gatech!udel!mmdf
From: 451061@uottawa.bitnet (Valentin Pepelea)
Newsgroups: comp.sys.amiga
Subject: Re: Memory question
Message-ID: <21655@louie.udel.EDU>
Date: 14 Aug 89 14:59:03 GMT
Sender: mmdf@udel.EDU
Lines: 27

The line eater ate up a the 14th line of one of my previous postings. This is
how it should have looked like:

----------------------------Corrected message----------------------------
"F. Michael Theilig" 
writes in Message-ID: <21467@louie.udel.EDU>

>      It is my understanding that each memory location is 8 bits wide
>  even on a 16 bit machine.  And that this holds true for 32 bit machines.
>  What (without getting TOO technical) is the difference between 16 and 32
>  bit RAM?  Someone refered to 32 bit RAM as being wider.  I'm confused.

Each memory location contains a byte. (8 bits) On 16-bit systems, you can
read or write 16 bits at a time. (2 bytes) On 32-bit systems, you can access
32 bits at a time. That is much faster, because the hardware has to specify
the address accessed only once instead of 4 times. Depending on the
architecture, it is also much faster to access 32-bit data on 4-byte aligned
addresses. On the 68000, accessing 16-bit data on odd addresses will produce
an instant address error. (That's Guru 00000003 for you and me)

Valentin
_________________________________________________________________________
The godess of democracy? "The           Name:   Valentin Pepelea
tyrants may destroy a statue,           Phonet: (613) 231-7476
but they cannot kill a god."            Bitnet: 451061@Uottawa.bitnet
                                        Usenet: Use cunyvm.cuny.edu gate
                   - Confucius          Planet: 451061@acadvm1.UOttawa.CA