lesson one- digital logic design Flashcards

1
Q

digital logic design

A

creating circuits using logic gates to perform calculations and make decisions using digital signals-0s and 1s

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

logic gates are responsible for

A

transforming input signals into output signals based on predefined logical rules

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

hat laid the foundation for logic operations?

A

back in the19th century, the telegraph and boolean algebra laid the foundation for logic operations

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

What happened in the mid-20th century with digital computers?

A

electronic digital computers emerged, utilizing digital logic principles for calculations and information processing

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

how did the invention of the transistor affect circuits?

A

it shrunk them and paves the way for microprocessors and continued miniaturization

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

what if the first known calculating machine used for counting

A

ABACUS in 2500 BC

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

napiers bones

A

invented by john napiers of scotland
in 1617
used for addition, subtraction, multiplication, and division
numbers were printed on these rods

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

pascals calculator

A

invented by french scientist blaise pascal
its an adding machine
it represents the position of digit with the help of gears in it

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

leibniz calculator

A

invented by german mathematics gottfried leibniz
he modified the pascal calculator
it can perform various calculations based on multiplication and division

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

analytical engine

A

invtented by english scientist charles babbage
features are still used in todays computer language

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

first generation (vacuum tubes)

A

1940-1956
computers of the first generation used vacuum tubes as the basic components for memory and circuitry for CPU

they produced a lot of heat and were used to fuse frequently
therefore they were very expensive

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

third generation (integrated circuit)

A

1964-1971
first computer where users interacted using keyboards and monitors which interfaced with an operating system

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

fifth generation (AI)

A

2010-now
still in development
some tech is still beginning to emerge and be used like voice recognition and understand natural language

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

why is it important to know logic design?

A
  • computer architecture: essential for designing components of a computer system, such as CPU

Communication systems: DLD plays a vital role in the design and implementation of communication systems like routers, switches, and modems

Signal processing: DLD is used in various signal processing applications like video processing, image recognition, and data compression

embedded systems: they are computer systems designed for specific tasks and rely on logic design to control and interact with external devices

Control systems: they are used in the design on control systems, which are used to regulate and automate various processes and machines

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

what is a number system?

A

a system of writing or representing numbers using digits or symbols in a consistent manner

it defines a set of values to represent a quantity and allows us to perform arithmetic operations on them

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

types of number systems?

A

decimal
binary
hexadecimal
octal

17
Q

what are the bases and digits of each system?

A

decimal:
base 10 (0-9)
binary:
base 2 (0,1)
octal:
base 8 (0-7)
hexadecimal:
base 16 (0-9,A-F)