In the previous post I explained how to make single bit memory circuit using relays. In a computer however, we want to deal with larger numbers not just 0 and 1. So, we can have N 1 bit memory units side by side and consider them as a single N bit number. The more bits you have clubbed together the larger a number we can store. For ease of explaining lets just consider four 1 bit memory units together. These four bits can together can also be called a "4 bit register". The right most bit with the lowest place value is called the LSB (Least Significant Bit) and the left most bit having the highest place value is called the MSB (Most Significant Bit). Now, with this four bit memory unit we can save any number from 0 to 15 i.e., from 0000 to 1111. A memory register is of no use if it does not have DATA lines for us to read from or write to, so lets add them first... In order to read and write to the register we also require read and write control lines. This is how they ...