Microprocessor Basics Flashcards

1
Q

what does cpu stand for

A

computer processing units

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

what does a cpu do

A

performs operations on data

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

what are the three things that make up a cpu

A

memory, processing unit, peripherals

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

what are the two things that can be stored in memory

A

data and instructions

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

examples of data that are stored in memory

A

text, images, videos, sensor readings

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

examples of instructions that can be held in memory

A

addition, multiplication, subtraction, division.

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

examples of peripherals

A

mouse, keyboard`

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

when does the cycle start

A

when the computer is turned on

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

when does the cycle end

A

when the computer is turned off

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

what does pc stand for (where addresses are stored)

A

program counter

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

What is the cycle that starts when the computer turns on called

A

fetch-decode-execute cycle

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

where does the computer fetch the instructions from

A

the PC addresses

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

what does the decode part of the cycle mean

A

it decodes the instructions

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

what does the execute part mean

A

the computer performs the required operation

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

after fetching an instruction, how does the value of the program counter change

A

it moves to the next address

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

to avoid lots of transfers what can be used

A

registers

17
Q

what are registers

A

small, fast, internal storage

18
Q

when the machine decodes, what is it looking for

A

operation, sources (values), destination operands

19
Q

registers used for sources

A

Rm and Rn

20
Q

registers used for results

A

Rd

21
Q

what is the ALU

A

arithmetic and logical unit