Page 61 - DCAP206_INTRODUCTION_TO_COMPUTER_ORGANIZATION_AND_ARCHITECTURE_DCAP502_COMPUTER_ORGANIZATION_AND_ARCHITECTURE
P. 61

Computer Organization and Architecture/Introduction to Computer Organization and Architecture

             Notes
                          The figure 3.6 depicts a bus that uses a 4-bit multiplexer.

                                                    Figure 3.6: Bus Using 4-bit Multiplexer






































                          Source: Computer  organization and architecture by Krishnananda.
                          In the figure 3.6, the multiplexer with four bit register is illustrated. Each register is of four bits
                          from 0 to 3 and the bus carries 4*1 multiplexers with four data inputs from 0 to 3 through X0 and
                          X3. Here, S1 and S0 are the selection inputs for all the four multiplexers. The connection is made
                          from the output of the registers through the input of the multiplexers.
                          In the figure 3.6, the output 1 of the register A is connected to the input 0 of multiplexer 1. Thus,
                          the  selected  data  is  loaded  into  the  registers  and  placed  on  the  data  bus  to  perform  the
                          operations by using the register bus transfer. Table 3.3 depicts the register that is selected on the
                          basis of the two switches S0 and S1.


                                                Table 3.3: Register Selected On the Basis of the Two
                                                           Switches S0 and S1

                                       S0                        S1                  Register Selected
                             0                        0                         A
                             0                        1                         B
                             1                        0                         C
                             1                        1                         D



                          Three-State Buffers

                          Three-state  buffers can  also be  used to construct a  common bus.  The buffer  is a  region of  the
                          memory, which is inserted in between the other devices to prevent multiple  interactions and to
                          match the impedance. The buffers supply additional drive and relay capabilities to the bus registers.



     54                               LOVELY  PROFESSIONAL  UNIVERSITY
   56   57   58   59   60   61   62   63   64   65   66