The data address register of my 4-bit processor consists of a pair of 74LS175 circuits to hold 8 bits of data, plus several 74LS244 circuits to control input and output to and from this register. The decoder logic ensures that the register latches onto data, or emits data on the correct bus at the appropriate times during instruction cycles. In terms of its function, this register is very similar to the accumulator.

vicproc_da.gif