Computer science Flashcards

1
Q

What is the CPU?

A

It stands for Central processing unit and it is the hardware that controls the manipulation of data

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

What is the ALU?

A

The Arithmetic logic unit is the circuit that performs the operations on the data.

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

What is the control unit?

A

Coordinates the activities of the CPU

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

What are registers?

A

Quick, small stores of data within the CPU

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

In the von Newman architecture, how are instructions executed?

A

Instructions are executed sequencially, one instruction at a time is fetched from memory and passed to the CPU

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

How are CPUs designed?

A

They are designed to operate at a specific frequency - and the system clock is raised to this rate by the processor, giving the clock speed(Hz)

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

How does the fetch decode execute cycle work?

A

The instruction is retrieved by the CPU from the main memory, the instruction is broken down into its individual components to determine what the instruction is, and what data is being used. The control unit activates the necessary circuity/data transfers. The output of this stage is stored in a register, and data may be read or written from or to the main memory during the stage.

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

What is the main memory

A

Any memory device that is directly accessible by the CPU. Examples of these are RAM ROM and Cach.

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

What is a volatile memory

A

Memory that loses its data when power is lost.

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

What is non-volatile memory

A

Memory that retains its data when power is lost

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

What else is the main memory refrred to as?

A

Primary storage

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

What is RAM?

A

It has quick read/write times, and its function is to load open programs and operating system data currently in use from the slower secondary storage, so it can be accessed direcly by the CPU.

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

What does RAM stand for?

A

Random access memory

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

Is RAM volatile or non-volatile?

A

Volatile

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

What does ROM stand for?

A

Read only memory

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

What is ROM?

A

It can only be read not changed once programmed. It is used in small amounts in computers to store essential programs, like those needed to be run in order to boot the computer.

17
Q

Is ROM volatile or non-volatile?

A

Non-volatile

18
Q

Is flash storage Volatile or non-volatile?

A

Non-volatile

19
Q

What is Cache?

A

A type of memory that stores copies if frequently used data

20
Q

Which is faster Cache or RAM?

A

Cache is much faster but has a much lower capacity

21
Q

Is Cache volatile or non-volatile?

A

Cache is volatile

22
Q

What is the clock speed measure in?

A

measured in Hz meaning cycles per second

23
Q

What is the clock speed?

A

The clock speed measures the number of cycles your CPU executes per second.

24
Q

How many instructions would be executed in a second if your computer had a clock speed of 3.2 GHz

A

3.2 billion cycles per second.

25
Q

The faster the cycles, the …………

A

more instructions that can be executed per second.

26
Q

What do multiple cores(processors) allow you to do?

A

Multiple cores allow multiple intructions to be executed simultaneously which increases the clock speed.

27
Q

What is an embedded system?

A

A special-purpose computer that has a specific function inside another system. Some examples are digital watches and dishwashers.