Fetch-Execute and Memory Flashcards

Assembly, fetch-execute cycle, and memory

1
Q

Opcode

A

The thing being done: Add, divide, mov

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

Operand

A

The components of the calculation

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

Assembly is used for

A

Writing and optimising compilers and languages

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

Assembly is made up of . . .

A

Instructions, which form instruction set that gives a list of commands available on a processor

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

Fetch:

A

Read the next instruction from memory.

A memory read into the IR register.

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

Decode:

A

Makes sense of instruction.

What needs to be done?

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

Execute:

A

Arithmetic, store, or make decision..

Refers to decoding and executing the instruction in the IR register

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

Cons of having a large and/or fast memory storage

A

Slower since signals travel farther.

Expensive.

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

Why can data and instructions be cached?

A

It is reused in a lot of programs.

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

I/O chipset

A

An interface between CPU and I/O devices.

Converts signals so the CPU can work with them.

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

Control are what?

A

Bits in the Control register that determine the operating parameters of the system.

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

Ports:

A

Used to distinguish normal memory locations.

Data rests there until overwritten by new data.

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

Analogue-to-Digital Converter (ADC)

A

Converts analogue signals to digital. AKA Microphone

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

Digital-to-Analogue Converter (DAC)

A

Writes the analogue output onto the DAC port. AKA speaker

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

Interrupt System or Interrupt ReQuest (IRQ)

A

Prioritises task by urgency, enable a better use of system resources.

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

Interrupt Systems must be capable of:

A

Handling interrupt requests from different devices.

Deal with requests coming in any order, even at the same time