Professional Documents
Culture Documents
Frebits Converter 04.graffle
Frebits Converter 04.graffle
i
i
i
i
i
i
i
i
AND
AND
AND
AND
AND
AND
AND
AND
i
i
i
i
0
0
0
i
i
i
0
0
0
0
s
Back to the Byte
Do you remember the memory byte we drew a few chapters
ago? It was eight memory bits with their s wires all
connected together. Almost every time that we need to
remember a byte inside a computer, we also need an
additional part that gets connected to the bytes
output. This extra part consists of eight AND gates.
These eight AND gates, together, are called an
Enabler. The drawing on the left shows all of the
parts, the drawing on the right is a simpler way to draw
Bytes
Register
Enabler
0
0
We will take our byte, and connect it to an enabler, as shown in the left hand drawing. To
simplify once again, we can draw it as shown on the right.
Now we have a combination that can store eight bits. It captures them all at the same time, and it can
either keep them to itself, or let them out for use somewhere else. This combination of a Byte and an
Enabler, has a name, it is called a Register, thus the R in the drawing.
Register simply means a place to record some kind of information, like a hotel register where all the
guests sign in, or a check register where you write down each check that is written. In the case of
this computer part, you record the state of the eight input bits. This register is very limited
though, in that it can only hold one set of values; in a hotel register there is a new line for each
guest. Every time you store a new state in a computer register, the previous state of the eight memory
bits is lost. The only thing that is in there is the most recently saved value.