vault backup: 2022-11-02 13:02:25

This commit is contained in:
Jet Hughes 2022-11-02 13:02:25 +13:00
parent f8d8d26ed3
commit ec38225cf0
5 changed files with 15 additions and 9 deletions

View File

@ -14,7 +14,7 @@ sr-ease: 250
- [transistors](notes/transistors.md) - [transistors](notes/transistors.md)
- [combinatorial-logic-circuit](notes/combinatorial-logic-circuit.md) - [combinatorial-logic](notes/combinatorial-logic.md)
- [boolean-equations](notes/boolean-equations.md) - [boolean-equations](notes/boolean-equations.md)
- [logic-gates](notes/logic-gates.md) - [logic-gates](notes/logic-gates.md)
- [demultiplexor](notes/demultiplexor.md) - [demultiplexor](notes/demultiplexor.md)

View File

@ -5,7 +5,7 @@ tags:
- cosc204 - cosc204
--- ---
Often used to describe/define [combinatorial-logic-circuit](notes/combinatorial-logic-circuit.md) Often used to describe/define [combinatorial-logic](notes/combinatorial-logic.md)
# Precedence # Precedence
Precedence Precedence

View File

@ -1,5 +1,5 @@
--- ---
title: "combinatorial-logic-circuit" title: "combinatorial-logic"
aliases: aliases:
tags: tags:
- cosc204 - cosc204
@ -17,14 +17,20 @@ They can be defined:
- Using [boolean-equations](notes/boolean-equations.md) ($Q\ =\ A+\ B$) - Using [boolean-equations](notes/boolean-equations.md) ($Q\ =\ A+\ B$)
- Using graphical symbols - Using graphical symbols
# Notable Examples # Adders
- ![1 Bit half adder](https://i.imgur.com/mjCVU4I.png) ![1 Bit half adder](https://i.imgur.com/mjCVU4I.png)
- ![1 Bit full adder: (includes carry input)](https://i.imgur.com/yu6kS83.png) ![1 Bit full adder: (includes carry input)](https://i.imgur.com/yu6kS83.png)
- ![Ripple carry adder](https://i.imgur.com/HtEIZ5t.png) ![Ripple carry adder](https://i.imgur.com/HtEIZ5t.png)
# Parity Generator
- 3 Bit parity Generator - 3 Bit parity Generator
- Adds an extra bit to the input data so that the number of ones in the output is always odd - Adds an extra bit to the input data so that the number of ones in the output is always odd
- Used for error checking - Used for error checking
- [truth table](https://i.imgur.com/KDUiJbN.png) - [truth table](https://i.imgur.com/KDUiJbN.png)
- [boolean equation](https://i.imgur.com/mwBpnlO.png) - [boolean equation](https://i.imgur.com/mwBpnlO.png)
- [circuit](https://i.imgur.com/tsgDISC.png) - [circuit](https://i.imgur.com/tsgDISC.png)
# Demux
# 7 Segment
- ![7 segment displlay](https://i.imgur.com/qtPmtwR.png) - ![7 segment displlay](https://i.imgur.com/qtPmtwR.png)

View File

@ -16,7 +16,7 @@ tags:
- [digital-data](notes/digital-data.md) - [digital-data](notes/digital-data.md)
- [memory](notes/memory.md) - [memory](notes/memory.md)
- [boolean-equations](notes/boolean-equations.md) - [boolean-equations](notes/boolean-equations.md)
- [combinatorial-logic-circuit](notes/combinatorial-logic-circuit.md) - [combinatorial-logic](notes/combinatorial-logic.md)
- [logic-gates](notes/logic-gates.md) - [logic-gates](notes/logic-gates.md)
- [transistors](notes/transistors.md) - [transistors](notes/transistors.md)
- [demultiplexor](notes/demultiplexor.md) - [demultiplexor](notes/demultiplexor.md)

View File

@ -6,7 +6,7 @@ tags:
--- ---
[combinatorial-logic-circuits](notes/combinatorial-logic-circuit.md) always produce the same outputs given the same input. Sequential curcuits on the other hand, produce different outputs depending on past history and the inputs. [combinatorial-logic-circuits](notes/combinatorial-logic.md) always produce the same outputs given the same input. Sequential curcuits on the other hand, produce different outputs depending on past history and the inputs.
![combinatorial vs sequential|200](https://i.imgur.com/GbfAZ4c.png) ![combinatorial vs sequential|200](https://i.imgur.com/GbfAZ4c.png)