Boolean Logic & ALU Design Flashcards

1
Q

What does the NOT operation do?

A

Inverts the value of its operand

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

Define a combinational circuit.

A

An interconnected set of gates whose output is a function of the input at that time

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

How can a combinational citcuit be defined?

A

Truth table
Graphical symbols
Boolean equations

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

What is the purpose of simplification techniques in Boolean algebra?

A

Reduce hardware requirements, thus lowering expense

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

What does a 4-to-1 multiplexer do?

A

Controls signal and data routing in computer circuits

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

What is the primary function of the Arithmetic and Logic Unit (ALU)?

A

Performs arithmetic operations such as addition, subtraction, and logical operations (AND/OR)

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

How is a 32-bit ALU constructed?

A

By connecting adjacent 1-bit ALUs

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

How is subtraction performed in a 1-bit ALU?

A

By adding the negative version of an operand

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

What does negating a 2’s complement number involve?

A

Inverting all bits and adding 1

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

What are the components needed to construct a basic ALU?

A
  • AND gates
  • OR gates
  • Invertors
  • Multiplexors
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is the significance of carry in a 1-bit ALU?

A

It passes the carry-out from one ALU to the carry-in of the next ALU

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

True or False: Boolean functions can store information using single gates.

A

False

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

What is the first step in converting a truth table into a digital circuit?

A

Derive the Boolean or sum of products expression and find the combinations that produce 1

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

What is the role of a decoder in digital circuits?

A

Translates binary input to a unique output line

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

What Gate is this?

A

NOT gate

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

What Gate is this?

17
Q

What is the name of this truth table

A

NOT truth table

18
Q

What is the name of this truth table

A

NAND truth table

19
Q

How do we know what gates to use in a digital circuit?

A

We draw the gates that produce a 1 in a truth table

20
Q

How do we represent:
A or B

21
Q

How to we represent
A and B