![]() ![]() The individual data latches that make up a single shift register are all driven by a common clock ( Clk ) signal making them synchronous devices. Shift Registers are commonly used inside calculators or computers to store data such as two binary numbers before they are added together, or to convert the data from either a serial to parallel or parallel to serial format. The number of individual data latches required to make up a single Shift Register device is usually determined by the number of bits to be stored. Lets assume that all the flip-flops ( FFA to FFD ) have just been RESET ( CLEAR input ) and that all the outputs QA to QD are. Some low end microprocessors only have 6-I/O (Input/Output) pins available on an 8-pin package. Data bits may be fed in or out of a shift register serially, that is one after the other from either the left or the right direction, or all together at the same time in a parallel configuration.Ī practical application of a parallel-in/ serial-out shift register is to read many switch closures into a microprocessor on just a few pins. A shift register basically consists of several single bit “D-Type Data Latches”, one for each data bit, connected together in a serial type daisy-chain arrangement so that the output from one data latch becomes the input of the next latch and so on. This sequential device loads the data present on its inputs and then moves or “shifts” it to its output once every clock cycle, hence the name “ shift register”. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |