Computer Structure Flashcards

(46 cards)

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?

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?

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
Data Bus
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
Control bus
all lines work separately/ sends out control signals.
27
How many types of translator programs are there?
2
28
What are the names of the translator programs?
- Compiler -Interpreter
29
What does a compiler do?
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
Advantages of compiler
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
Disadvantages of Compilers
More difficult to fix errors. All error messages appear at once Slow to compile as whole program is translated at once
32
What does an interpreter do
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
Advantages of an interepter
easy to find errors easy for learners to use
34
Disadvantages of interepter
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
How many digits does binary use?
2- 1 and 0 1 is on 0 is off
36
8 bits = how many byte
1
37
1024 bytes is how many kilobytes
1
38
1024 kilobytes is how many megabytes
1
39
1024 gigbytes is how many terabytes
1
40
1024 gigbytes is how many terabytes
1
41
1024 terabytes is how many petabytes
1
42
To convert a small unit to a large unit
Divide
43
To convert a large unit to a small unit
Multiply
44
ASCIII stands for
America Standard Code for Information Interchange
45
How many ways can graphics be represented
2
46
What are the ways graphics can be represented
Bitmap & Vector