Be happy to explain further Wusy...
from a more technical perspective:
<b>WIRE</b> (unbuffered):
Data simply flows from A to B.
A ---------------- B
<b>BUFFERED OUTPUT</b>
The signal is refreshed as it goes from A to B. (signals lose integrity as they travel on a wire and through ICs over time) A buffer can be a small IC powered by a voltage (Vcc) input.
A ------ |IC|----- B
<A HREF="http://hyperphysics.phy-astr.gsu.edu/hbase/electronic/ietron/buf.gif" target="_new">image</A>
REGISTERED OUTPUT
A register has the ability to store data for one clock cycle.
A ------ [REG IC]----- B
<A HREF="http://www.tpub.com/content/neets/14185/img/14185_134_1.jpg" target="_new">image</A>
The image shows the most basic unit in a register. Actually, the image is a device called a latch. A collection of two or more latches makes up a register.
The difficult concept with a register, that is not explained here, is how the data is held- but just know that it is held for one clock cycle. You'll notice from the image, that on the rising edge of the CLK, either a 1 or a 0 is stored in the register.
Why registered memory is useful:
1. Data is active for a longer period of time which helps maintain data integrity.
2. Data can be retrieved entirely on the next clock cycle.
3. Data transfers are improved by re-driving the signals.
4. With registered memory, motherboards can support higher memory sizes.
5. Greater reliability
hope this helps !
<font color=blue>******
<font color=green>"Believe nothing, no matter where you read it, or who said it, unless it agrees with your own reason and common sence." -The Buddha
<font color=blue>AIM BrentUnitedMem