CSC258H1 Lecture Notes - Lecture 19: Xor Gate, Shift Register, Binary Number

71 views2 pages
19 Nov 2016
School
Course
Professor

Document Summary

A register is a collection of flip-flops storing related binary data. A 4-bit register can store a 4-bit data word. The d flip flop avoids the indeterminate state problem, and d sets q low or high when c is 1. To control when this register is allowed to load its values, create a d flip-flop with enable. D = en" * q + en * din ->which is an mux! Register keeps its previous value until load signal enables writing new value into the register. A collection of flip-flops connected in series, such that on each cycle a ff takes the value that its neighbour held in a previous cycle. Data coming over a single wire, one bit per clock cycle. Every 16 clock cycles a new number is ready to be used by other circuitry(like adders) that operate on parallel data. Parallel data has to be consumed before the next 16 bits are shifted in.

Get access

Grade+20% off
$8 USD/m$10 USD/m
Billed $96 USD annually
Grade+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
40 Verified Answers
Class+
$8 USD/m
Billed $96 USD annually
Class+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
30 Verified Answers

Related Documents