Digital Abstraction Flashcards

1
Q

What is a digital system made up of?

A

Logic gates

Logic gates are the building blocks of digital systems, enabling the processing of binary inputs.

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

Why should we study Logic Design?

A

To handle huge amounts of information/data in digital systems

This includes applications in big data, cloud computing, IoT, and AI.

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

Define Analog in the context of signals.

A

Continuous values used (e.g. 8.0 to 12.0)

Analog signals are characterized by their continuous nature.

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

Define Digital in the context of signals.

A

A discrete set of values used (e.g. {0,1})

Digital signals are represented by distinct values, making them more reliable for processing.

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

What are the advantages of digital data?

A
  • Stored compactly
  • Processed and transmitted efficiently
  • Less affected by noise
  • Easier to design and more reliable

These advantages contribute to the widespread use of digital systems.

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

What does binary logic use?

A

Only two values: 1 and 0 (True, False)

Binary logic is fundamental in digital electronics and computing.

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

What is the significance of noise margins?

A

Voltage range of binary signals in practical operation

Noise margins help ensure that signals can be correctly interpreted despite potential interference.

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

What happens if noise accumulation exceeds the noise margin?

A

Signal restoration may be necessary

This can be done using repeaters or buffers to maintain signal integrity.

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

What is Binary-Coded-Decimal (BCD)?

A

A coding method where each digit of a decimal number is represented by its binary equivalent

For example, the digit ‘3’ is encoded as 0011.

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

What is ASCII?

A

American Standard Code for Information Interchange

ASCII is the standard binary code for alphanumeric characters.

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

What are the three most basic logical operations?

A
  • AND
  • OR
  • NOT (complement)

These operations form the basis for digital logic functions.

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

What is a Combinational Logic Circuit?

A

Output is a function of current inputs only.
Time Invariant and Stateless

Combinational circuits do not have memory; they do not depend on past inputs.

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

What defines a Sequential Logic Circuit?

A

Includes internal state and is time-variant and output depends on past input and current input

Sequential logic circuits depend on both current inputs and historical states.

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

Fill in the blank: Digital signals tolerate _______.

A

Noise

This tolerance allows digital systems to function effectively in various environments.

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

What is the role of microprocessors in modern electronic systems?

A

They run software and control the system’s operations

Microprocessors are essential for processing information in digital devices.

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

What is the largest number representable using 16 bits?

A

65535

This is calculated as 2^16 - 1.

17
Q

What is the base used in binary numbers?

A

Base-2

In contrast, decimal numbers use base-10.

18
Q

True or False: Digital systems are only analog at their edges.

A

True

Digital systems primarily operate in the digital domain but can interface with analog components.

19
Q

What is the process of converting analog to digital asynchronous?

A

Quantization

20
Q

What is the process of converting digital asynchronous to digital synchronous?

21
Q

What is 1 and 0 associated with?

A

1 is True/ High Voltage, 0 is False/ Low Voltage

22
Q

What is noise margin?

A

How much noise a circuit can tolerate before it malfunctions.

23
Q

What does synchronous sequential logic circuit have?

A

it uses a clock to trigger storage devices.

24
Q

State the components of digital logic in electronic systems.

A

Analog front-end (sensor actuators), processors, fixed function digital logic blocks, and memory