数字电子技术复习
Purpose of the Course: The primary objective of this digital circuits course is to bridge the gap between human language and machine understanding. It aims to enable computers to comprehend and process information in a way that is analogous to human communication. Fundamentals of Digital Circuits:
- Logic Operations: The course begins with the mastery of logic operations, which are the building blocks of digital circuits. Understanding how these operations work is crucial for designing and analyzing digital systems.
- Combinational Logic Circuits: By combining logic operations, we create combinational logic circuits. These circuits produce outputs solely based on the current inputs, without any memory of past inputs.
- Sequential Logic Circuits: Introducing the concept of time into digital circuits leads to the creation of sequential logic circuits. These circuits not only consider the current inputs but also maintain a memory of past inputs, which allows for more complex operations and functionalities.
- Usage of the Study Material:
- This material is a concise compilation of the knowledge points required for your exams. It is designed to provide you with a clear and focused overview of the essential concepts.
- Understanding Circuits: For the diagrams and circuits presented, it is important to grasp their functions and applications. This will help you to not only memorize the components but also to apply them in practical scenarios.
Intro
- Analog quantity -- continuous values
- Digital quantity -- discrete set of values
- DAC: Digital Analog
- ADC: Analog Digital
- Bit: each of the two digits in the binary system
- Positive logic: high-1 low-0
- Negative logic: high-0 low-1
- A voltage in the unacceptable range can appear as either a HIGH or a LOW to a given circuit.
- Rising/Falling Leading/Trailing edge
- Pulse

- Waveform Charcteristics:
- periodic / nonperiodic
- Duty cycle:
- Frequency:
- period:
- Each bit in a sequence occupies a defined time interval called a bit time.

- Data Transfer
- Serial: one bit at a time along a single line
- Parallel: all the bits in a group are sent out on separate lines at the same time.
Number Systems/Operations/Codes
- 是进制, 是第 位的系数,等式另一端的 是 位的权重。
- Conversion of number systems
- Division-by-2 / Multiplication-by-2 (for four significant digits)
- Binary arithmetic
- 1's complement: changing all 1s to 0s and all 0s to 1s
- 2's complement = 1's complement + 1
- positive number 's complement is itself.
- Sign Bit : 0-positive 1-negative
- For signed numbers: add negative number = add 2's complement(or 1's complement + 1)
- Range of Signed Integer Numbers: There is one less positive number than there are negative numbers because zero is represented as a positive number (all zeros).
- BCD Code
- If a 4-bit sum is greater than 9, or if a carry out of the 4-bit group is generated, it is an invalid result. Add 6 (0110) to the 4-bit sum in order to skip the six invalid states and return the code to 8421
- Gray Code
- B2G:

- G2B:

- Conclusion: add binary numbers
- B2G:
- Parity method for error detection
- Explain
- BCD codes

- Single-Precision Floating-Point Binary Numbers
- Format:

- Formula: Number
- 0 is represented by all 0s
- Infinity is represented by all 1s in the exponent and all 0s in the mantissa
- Format:
Logic Gates and Boolean Algebra
- AND:
- Logic signal:

- OR:
- Logic signal:

- NOT:
- Logic signal:

- NAND:
- NOR:
- XOR
- Logic signal:

- XNOR (exclusive-NOR) :
- DeMorgan's theorems
- SOP: Sum-of-product:
- POS: Product-of-sum:
- SOP→POS:
- Standard/minimum is different from each other.
- Karnaugh Map
- 00/01/11/10
- SOP → 1
- POS → 0
- Be careful that