system architecture Flashcards

1
Q

what are embedded systems

A

they are systems that are embedded into other devices.

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

examples of embedded system

A

dishwashers, microwave, and TVs

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

why are embedded systems good

A

they only have one task so they are optimized for it

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

what is the fetch-decode-execute cycle

A

It is all a CPU does, carrying out instructions. it does this in three stages, fetch, decode, execute. it does this cycle billions of times a second.

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

Stage one - Fetch

A

the CPU fetches data and instructions from (RAM) then stores them in the registers. the CPU request data and sends it to the RAM via the address bus. the data bus sends data from the RAM to the CPU

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

Stage Two - Decode

A

looks at instructions to understand what the user wants. then prepares for the next stage

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

Stage Three - Execute

A

preforms these instructions. once this cycle has completed another one begins

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

What makes up the CPU

A

it is made from three main parts:
the Control unit
Cache
Arithmetic and logic unit

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

what is the control unit

A

It manages and monitors hardware on computers. and makes sure it goes to the right place.
it manages the input and output and makes sure everything is right.
it manages the fetch-decode-execute cycle.

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

what is the Cache

A

stores data that is about to be processed. it takes instructions from the RAM and stores them in the cache to make sure it always has instructions to process.

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

what is the arithmetic & logic unit

A

where the CPU carries out math and logic data. logic controls things like true or false

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