Chapter 4 Flashcards

You may prefer our related Brainscape-certified flashcards:
0
Q

Shift Registers

A

Moves each stored but 1 position.
Inputs: shr (to shift or not to shift) shr_in (what to shift)
Outputs: Q3 Q2 Q1 Q0

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
1
Q

Registers

A

An n-bit register is a sequential component that can store n-bits.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Half Adder

A

Input: A, b
Output: C_o, S

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Full Adder

A

Input: A, B, C_in
Output: C_out S

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Carry ripple adder

A

Combine adders by taking co to cin

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Counter

A

Note how the count rolls over from 1111 to 0000 co = 1
Input: cnt, clk,
Output: tc, c

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Timer

A

A counter used to measure time

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Register file

A

You can write one place at a time and read one place at a time. When you write to a port you can’t read it until the next cycle.
Inputs: M bit W_Data, N bit W_Addr, W_en, N bit R_addr, R_en
Outputs: M bit R_Data
Register file is N^2 x M size

How well did you know this?
1
Not at all
2
3
4
5
Perfectly