Counters and registers MCQs January 8, 2026November 19, 2024 by u930973931_answers 21 min Score: 0 Attempted: 0/21 Subscribe 1. A binary counter is used to: (A) Add two binary numbers (B) Store a sequence of bits (C) Count the number of clock pulses (D) Convert binary to decimal 2. A 4-bit binary counter can count up to: (A) 4 (B) 8 (C) 32 (D) 16 3. Which type of counter increments on each clock pulse? (A) Down counter (B) Johnson counter (C) Decade counter (D) Up counter 4. Main difference between synchronous and asynchronous counters: (A) Asynchronous counters do not require a clock pulse (B) In asynchronous counters, the clock pulses are applied to all flip-flops simultaneously (C) In synchronous counters, flip-flops change state at different times (D) Synchronous counters are faster than asynchronous counters 5. A decade counter counts from 0 to: (A) 9 (B) 7 (C) 5 (D) 15 6. A 3-bit synchronous counter can have how many different states? (A) 4 (B) 6 (C) 8 (D) 7 7. In a 2-bit Johnson counter, how many states are possible? (A) 2 (B) 4 (C) 3 (D) 6 8. Primary use of a ring counter: (A) Counting large numbers (B) Performing arithmetic operations (C) Generating a repetitive sequence of states (D) Detecting errors in binary data 9. A register is used in digital circuits to: (A) Store binary data (B) Perform logic operations (C) Generate clock pulses (D) Control the flow of data 10. A shift register is used to: (A) Store data temporarily and shift it left or right (B) Perform addition or subtraction (C) Control input-output data flow (D) Convert analog signals to digital 11. A 4-bit register can store a maximum of: (A) 8 bits of data (B) 16 bits of data (C) 4 bits of data (D) 4 bytes of data 12. Function of the clock input in a register: (A) To increment stored data (B) To reset stored data (C) To synchronize changes in stored data (D) To control the direction of data shift 13. A shift-left operation in a shift register will: (A) Move bits left and insert 1 at the rightmost bit (B) Move bits right and insert 0 at the leftmost bit (C) Move bits right and insert 1 at the leftmost bit (D) Move bits left and insert 0 at the rightmost bit 14. Function of a parallel-in, parallel-out (PIPO) register: (A) Shifts data serially (B) Allows data to be entered and read out in parallel (C) Stores data temporarily for clock pulses (D) Increments stored data 15. A ring counter is a type of register where the output is: (A) Used for serial-to-parallel conversion (B) Defined by the number of bits (C) A result of logic operations (D) Shifted continuously 16. Primary difference between a shift register and a simple register: (A) Shift register stores multiple bits, simple register stores one bit (B) Shift register is faster than simple register (C) Simple register has more clock inputs (D) Shift register allows data movement, simple register stores without shifting 17. Which of the following is a type of shift register? (A) Up-counter (B) Ring counter (C) Johnson counter (D) All of the above 18. A serial-in, serial-out (SISO) shift register has: (A) Single input and single output (B) Multiple parallel inputs and single output (C) Multiple parallel inputs and outputs (D) Single input and multiple outputs 19. Counters and registers are commonly used in: (A) Memory addressing (B) Digital clocks and timers (C) Data storage (D) Analog signal processing 20. A digital clock uses counters to: (A) Shift data (B) Count time in seconds, minutes, and hours (C) Perform arithmetic operations (D) Convert analog signals to digital 21. Advantage of synchronous counter over asynchronous: (A) Counts faster (B) Uses fewer flip-flops (C) More reliable (D) All flip-flops triggered simultaneously by the same clock signal