System Architechture, Memory And Storage Flashcards

(21 cards)

1
Q

What are the 3 basic elements of computer systems

A

Input
Process
Output

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

The element of input in a computer system

A

Data feeds into the system from input devices

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

The element of process in a computer system

A

The data collected needs to be processed and actions need to be carried out. This means carrying out calculations, sending instructions to other devices or transferring data from different areas of memory.

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

The element of output in a computer system

A

Once processed or acted on, the result is presented via an output device

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

Common central processing unit components

A

ALU (arithmetic logic unit)
CU (control unit)
Cache

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

What does the ALU do

A

Where calculations are carried out. These include mathematical tasks, logic tests and data comparisons

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

What does the cache do

A

A cache is a small memory of very fast memory within the CPU used to store frequently used data and instructions when RAM is full as it is easy to access with it being close to the CPU

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

What does the MAR do

A

This is the location address in memory of the next piece of data or instruction that the CPU needs to be fetched or stored

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

What does the MDR do

A

An instruction or piece of data fetched from memory is stored here temporarily until its used

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

What does the program counter do

A

This continuously provides the CPU with the memory address of the next instruction in the cycle to be fetched

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

What does the accumulator do

A

This is where the results of calculations carried out by the ALU are temporarily stored until they are needed

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

What does the bus do

A

The bus is a physical pathway shared by signals to and from components of a computer system such as input and output devices; the arrows in the diagram represent wires and circuit boards

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

The FDE cycle describes how the CPU…

A

Fetches instructions
Decodes them
Carries out (or executes) the instructions

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

What happens at the fetch stage of the FDE cycle

A

The processor fetches the instructions from memory and uses the program counter to keep track of where it is

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

What does the CPU contain

A

Memory
Input/output devices
Control unit
ALU
Registers

17
Q

What does the control unit do

A

Sends signals to control the flow of data around the CPU

18
Q

What are registers

A

Small and very fast memory with a specific purpose

19
Q

What happens at the fetch stage of the FDE cycle

A

Data is fetched from memory, the address of the next instruction to be executed is copied from the PC to the MAR.
The actual data/instruction stored in the MAR is copied to the MDR
The pc is incremented to be executed

20
Q

What happens at the decode stage of the FDE cycle

A

The control unit looks at the instruction and works out what’s needs doing

21
Q

What happens at the execute stage of the FDE cycle

A

This depends on the instruction, it can be:
Write data/instructions to the memory
Repeat this cycle to fetch additional data/instructions from the memory
Carry out a calculation using the ALU