register blocks counters, shift, and rotate registersrahimi/cs315/slides/chapter 9.pdf · register...

22
Register Blocks Counters, Shift, and Rotate Registers Chapter 9

Upload: hoangthu

Post on 26-Jul-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Register Blocks Counters, Shift, and Rotate Registersrahimi/cs315/slides/Chapter 9.pdf · Register Blocks Counters, Shift, and Rotate Registers ... Register Blocks Introduction. Shift

Register BlocksCounters, Shift, and Rotate Registers

Chapter 9

Page 2: Register Blocks Counters, Shift, and Rotate Registersrahimi/cs315/slides/Chapter 9.pdf · Register Blocks Counters, Shift, and Rotate Registers ... Register Blocks Introduction. Shift

Register BlocksIntroduction

Page 3: Register Blocks Counters, Shift, and Rotate Registersrahimi/cs315/slides/Chapter 9.pdf · Register Blocks Counters, Shift, and Rotate Registers ... Register Blocks Introduction. Shift

Shift RegistersIntroduction

Page 4: Register Blocks Counters, Shift, and Rotate Registersrahimi/cs315/slides/Chapter 9.pdf · Register Blocks Counters, Shift, and Rotate Registers ... Register Blocks Introduction. Shift

Shift RegistersLSR Sample

Page 5: Register Blocks Counters, Shift, and Rotate Registersrahimi/cs315/slides/Chapter 9.pdf · Register Blocks Counters, Shift, and Rotate Registers ... Register Blocks Introduction. Shift

Shift RegistersASR Sample

Page 6: Register Blocks Counters, Shift, and Rotate Registersrahimi/cs315/slides/Chapter 9.pdf · Register Blocks Counters, Shift, and Rotate Registers ... Register Blocks Introduction. Shift

Shift Registers4-BIT Bidirectional

Page 7: Register Blocks Counters, Shift, and Rotate Registersrahimi/cs315/slides/Chapter 9.pdf · Register Blocks Counters, Shift, and Rotate Registers ... Register Blocks Introduction. Shift

Shift RegistersCascading (1)

Page 8: Register Blocks Counters, Shift, and Rotate Registersrahimi/cs315/slides/Chapter 9.pdf · Register Blocks Counters, Shift, and Rotate Registers ... Register Blocks Introduction. Shift

Shift RegistersCascading (2)

Page 9: Register Blocks Counters, Shift, and Rotate Registersrahimi/cs315/slides/Chapter 9.pdf · Register Blocks Counters, Shift, and Rotate Registers ... Register Blocks Introduction. Shift

Rotate RegistersIntroduction

Page 10: Register Blocks Counters, Shift, and Rotate Registersrahimi/cs315/slides/Chapter 9.pdf · Register Blocks Counters, Shift, and Rotate Registers ... Register Blocks Introduction. Shift

Rotate RegistersUsing Shift Registers

Page 11: Register Blocks Counters, Shift, and Rotate Registersrahimi/cs315/slides/Chapter 9.pdf · Register Blocks Counters, Shift, and Rotate Registers ... Register Blocks Introduction. Shift

CountersIntroduction

Page 12: Register Blocks Counters, Shift, and Rotate Registersrahimi/cs315/slides/Chapter 9.pdf · Register Blocks Counters, Shift, and Rotate Registers ... Register Blocks Introduction. Shift

CountersModulo-P Counters

Page 13: Register Blocks Counters, Shift, and Rotate Registersrahimi/cs315/slides/Chapter 9.pdf · Register Blocks Counters, Shift, and Rotate Registers ... Register Blocks Introduction. Shift

CountersRipple and Synchronous

Page 14: Register Blocks Counters, Shift, and Rotate Registersrahimi/cs315/slides/Chapter 9.pdf · Register Blocks Counters, Shift, and Rotate Registers ... Register Blocks Introduction. Shift

CountersToggle Cell

Page 15: Register Blocks Counters, Shift, and Rotate Registersrahimi/cs315/slides/Chapter 9.pdf · Register Blocks Counters, Shift, and Rotate Registers ... Register Blocks Introduction. Shift

CountersRipple Counter

Page 16: Register Blocks Counters, Shift, and Rotate Registersrahimi/cs315/slides/Chapter 9.pdf · Register Blocks Counters, Shift, and Rotate Registers ... Register Blocks Introduction. Shift
Page 17: Register Blocks Counters, Shift, and Rotate Registersrahimi/cs315/slides/Chapter 9.pdf · Register Blocks Counters, Shift, and Rotate Registers ... Register Blocks Introduction. Shift

CountersSynchronous Counter

Page 18: Register Blocks Counters, Shift, and Rotate Registersrahimi/cs315/slides/Chapter 9.pdf · Register Blocks Counters, Shift, and Rotate Registers ... Register Blocks Introduction. Shift
Page 19: Register Blocks Counters, Shift, and Rotate Registersrahimi/cs315/slides/Chapter 9.pdf · Register Blocks Counters, Shift, and Rotate Registers ... Register Blocks Introduction. Shift

CountersMore on Modulo-P

Page 20: Register Blocks Counters, Shift, and Rotate Registersrahimi/cs315/slides/Chapter 9.pdf · Register Blocks Counters, Shift, and Rotate Registers ... Register Blocks Introduction. Shift

CountersBCD Counter (Modulo-10)

Page 21: Register Blocks Counters, Shift, and Rotate Registersrahimi/cs315/slides/Chapter 9.pdf · Register Blocks Counters, Shift, and Rotate Registers ... Register Blocks Introduction. Shift

CountersTerminal Count (TC)

Page 22: Register Blocks Counters, Shift, and Rotate Registersrahimi/cs315/slides/Chapter 9.pdf · Register Blocks Counters, Shift, and Rotate Registers ... Register Blocks Introduction. Shift

CountersCascading Counters