![]() |
Created by Malachy Moran-Tun
over 3 years ago
|
|
Question | Answer |
What is a Half Adder? | > Takes an input of two bits and gives a two-bit output > The carry bit cannot be used from a previous addition as there are only two inputs |
What is the Logic Diagram for a Half Adder? | S = A ⊻ B C = A ∧ B |
What is a Full Adder? | > Combines two half adders to add 3 bits together > Includes three inputs: A, B, and a carry bit C > Gives a two bit output |
What is the Logic Diagram for a Full Adder? | S = A ⊻ B ⊻ Cᵢₙ Cₒᵤₜ = (A ∧ B) ∨ (Cᵢₙ ∧ (A ⊻ B)) |
How do you Connect Multiple Adders to Add more Bits? | > Use the carry from the first adder to the next |
What is a Flip-Flop? | > Elemental sequential logic circuit (no i don't know what that means either) > Stores one bit > Flips between two states: 0 and 1 (wow!) > Two inputs: a control input and a clock signal |
What is a Clock / Oscillator? | > Type of sequential circuit > Changes state at regular time intervals > Necessary to sync the change of state of flip-flops |
What is a D-type Flip-Flop | > Positive edge-triggered flip-flop > Can only change the output value from 1 to 0, or visa versa, when the clock is at a rising / positive edge (when the clock is "going" from 0 to 1, not 1 to 0) > When the clock is not at a positive edge, the input value is held and does not change |
What is the Symbol for a D-type Flip-Flop? | ▷ = positive edge-triggered clock signal |
Why is the Flip-Flop Circuit Important? | Can be used as a memory cell to store the state of a bit |
What are some Examples of a D-type Flip-Flop being used as a Memory Unit? | > Register memories, used for intermediate storage needed during arithmetic operations > Static RAM |
have a timing diagram because idk how to make a flashcard out of it |
There are no comments, be the first and leave one below:
Want to create your own Flashcards for free with GoConqr? Learn more.