four location data storage using shift register

Thread Starter


Joined Sep 11, 2007
i want to design a 4 location data storage circuit using shift registers

there are 4 address locations with 2 bit addresses(00,01,10,11).
there is a read/write bit.
a reset bit
a 8 bit data input

if the input address bit is 00 and the R/W bit is high, the input data must be stored in the 00 address location. and when the R/W bit is low it must output the data stored in the address location specified.the reset pin when high all data in the 4 address locations must be cleared


Joined May 19, 2004
you have described more of a memory device (with multiple words). i don't know if there are shift register with multiple words - someone will speak up if there are. however, a circuit may be designed with a shift register for each word using the control signals you describe and the addresses broken down to enable the selected word.