SLR1.1 Flashcards

1
Q

what is a computer

A

an electronic device that takes an input, processes data and delivers output.
e.g.
input=2
process=x4
output=8

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

how does a computer process data

A

computers follow a set of instructions called a computer program

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

what does the memory of a computer do

A

stores the program

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

what CPU stand for

A

central processing unit

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

purpose of the CPU

A

fetches instructions
decodes instructions
executes instructions

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

how computer carries out its functions

A

the fetch-execute cycle

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

what does the CPU consist of

A

it consists of the ALU, CU, cache and registers

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

ALU

A

arithmetic logic unit
performs calculations and logical desicions

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

CU

A

control unit
sends electrical signals to control how data moves around the CPU
decodes instructions

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

cache

A

temporary storage of data and instructions being read and written from

provides fast access to frequently used instructions and data without having to go to the main memory

faster processing

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

what are registers

A

A component for holding short term memory, used to store addresses or data currently being worked on

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

Von Neumann architechture

A

consists of a CU, ALU, RAM and inputs and outputs

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

what was the von Neumann architecture based on

A

the stored program concept

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

where are instructions and program data stored

A

in the same memory in binary form

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

what is a stored program computer

A

a computer that has changeable programs

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

what registers does the von Neumann architecture contain

A

PC - which holds the address of the next instruction in memory

MAR (memory address register) - holds the address of where data needs to be fetched and stored

MDR (memory data register) - which holds fetched from, or to be written to memory

Accumulator - holds the results of calculations

17
Q

embedded system

A

a computer system with a dedicated function within a larger mechanism

18
Q

examples of embedded systems

A

toasters, cars and defibrillators

19
Q

properties of an embedded system

A

lower power consumption
small size
low cost per unit

20
Q

clock speed

A

the number of instruction cycles per second
measured in hertz

21
Q

core

A

a copy of a CPU

22
Q

quad core

A

has 4 seperate cores

23
Q

resolution

A

number of pixels used in a given area. It therefore
describes the detail of an image, with high resolution images being highly detailed

24
Q

factors that affect the speed of the CPU

A

cache size
clock speed
number of cores
ram

25
Q

what happens during the fetch execute cycle

A

Instruction is fetched from memory
Instruction is decoded to figure out what the CPU needs to do
Instruction is brought to the MDR to be executed
The cycle repeats