Computer Structure Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

What does CPU stand for?

A

Central Processing Unit

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

What is the CPU?

A

The CPU is the main component within a computer where instructions are processed and computations carried out.

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

How many parts make up the CPU?

A

3

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

What are the three parts that make up the CPU?

A

Arithmetic Logic Unit (ALU)
Control Unit
Registers

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

What does the ALU do?

A
  • Carries out calculations
    -Performs logical operations
  • Deals with comparisons
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Control Unit

A

Make sure program instructions are carried out in the correct order

Makes sure all operations are carried out at the correct time

Sends out Control Signals

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

What are registers

A

Small and fast, temporary storage locations with in the processors.

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

What do registers store

A

Data being processed

Instructions being executed

Addresses to be accessed

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

Where are instructions to be executed stored?

A

memory (RAM), before executing an instruction it must be fetch it from memory

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

Where instructions held after being transferred from memory?

A

Instructions are held in registers.

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

What is the speed of a processor measured by?

A

Its internal clock. The control bus sends out a constant, steady clock pulse.

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

What is the typical computer speed?

A

3GHz

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

How many actions are carried out by the processor on each clock pulse?

A

1

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

More cores =

A

the more cores a cpu has the more it can be programmed to do at the same time

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

dual core =

A

2 cores

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

quad cores =

A

4 cores

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

RAM stands for

A

Random Access Memory

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

What does RAM do

A

store a program whilst it is running
data and instructions in RAM are held in storage locations
Each storage location has a unique address number to identify it

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

What happens to data in RAM when the computer is switched off?

A

It is lost

20
Q

ROM

A

read only memory

21
Q

What does ROM do?

A

Stores data permanently
data in ROM is not lost when the computer is switched off
ROM cannot be changed

22
Q

How does data travel around a computer system?

A

On a bus

23
Q

How many buses are in a computer system?

A

Address Bus
Data Bus
Control Bus

24
Q

Address Bus

A

carries memory address from the cpu to main memory.

is unidirectional (only travel from cpu to memory.

lines on the address bus work together to produce a binary number

25
Q

Data Bus

A

USed to transfer data to main memory from the CPU.
carries instructions and data to the CPU from main memory.

The data bus is bidirectional (Data travels in both directions).

26
Q

Control bus

A

all lines work separately/
sends out control signals.

27
Q

How many types of translator programs are there?

A

2

28
Q

What are the names of the translator programs?

A
  • Compiler
    -Interpreter
29
Q

What does a compiler do?

A

reads and translates each line of code in turn
stores translated code as object code in a separate file
object code is the executed one line at a time
code can be run without the compiler being present because it already contains translated code

30
Q

Advantages of compiler

A

Translator software inly needed at time of compiling
Executes faster as object code has been created
Commands within a loop are translated once, improving efficiency

31
Q

Disadvantages of Compilers

A

More difficult to fix errors. All error messages appear at once
Slow to compile as whole program is translated at once

32
Q

What does an interpreter do

A

Reads, translates and executes each line of code in turn
Executed line of code is then forgotten so translation required for every execution
No object code file is created so interpreter is always required to execute program

33
Q

Advantages of an interepter

A

easy to find errors
easy for learners to use

34
Q

Disadvantages of interepter

A

Program must be translated every time it is executed - this makes execution slow
-interpreter is always resident in memory
-commands within a loop must be translated for every repetition of the loop

35
Q

How many digits does binary use?

A

2- 1 and 0
1 is on
0 is off

36
Q

8 bits = how many byte

A

1

37
Q

1024 bytes is how many kilobytes

A

1

38
Q

1024 kilobytes is how many megabytes

A

1

39
Q

1024 gigbytes is how many terabytes

A

1

40
Q

1024 gigbytes is how many terabytes

A

1

41
Q

1024 terabytes is how many petabytes

A

1

42
Q

To convert a small unit to a large unit

A

Divide

43
Q

To convert a large unit to a small unit

A

Multiply

44
Q

ASCIII stands for

A

America Standard Code for Information Interchange

45
Q

How many ways can graphics be represented

A

2

46
Q

What are the ways graphics can be represented

A

Bitmap & Vector