You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
1. Not & And gates
2. Fredkin Gate
3. (!A & !A <=> !A)
4. (!!(A & B) <=> A & B)
Fredkin Gate:
1. Number of 1's in a Fredkin gate never changes
2. "You don't need power for computation if you're willing to wait."
3. Can be used in quantum computing. (Quantum Fredkin Gate)
Multiplexer (Mux):
HDL/VHDL:
1. Hardware Description Language
2. Used to describe boolean logic
D Flip Flop:
1. Stores binary data that can only be changed at the clock edge
2. Commonly used for synchronization
3. (https://electronicsforu.com/resources/learn-electronics/flip-flop-rs-jk-t-d)
N-Bit Register:
Finite State Machines:
You can construct any binary function with only and, or & not gates.
9/9/19
Computer Architecture:
1. What the programmer sees
2. Targets ISA (_Instruction Set Architecture_)
3. Assembly deals directly with computer architecture
Computer Organization:
Four basic functions computers perform:
Data processing
Data storage
Data movement
I/O
Data communications (internal/external networking)
Control
Control Unit manages computer resources and orchestrates performance of functional parts.