CPU architechtures Flashcards

1
Q

What do CPUs do?

A

Execute specific instructions from the set of instructions that they are given.

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

Whata re the two general forms of instruction that CPUs use?

A

RISC.

CISC.

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

What is RISC?

A

A fairly small set of instructions on a CPU.
RISC chips are designed to execute these instructions very rapidly.
Well known examples are PowerPC and ARM.

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

What is CISC?

A

A broad set of instructions on a CPU.
This results in fewer steps per operation.
Well known examples are Intel x86 and Motorola 68k.

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

What does RISC mean?

A

Reduced Instruction Set Computer.

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

What does CISC mean?

A

Complex Instruction Set Computer.

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

While the CPUs execute instructions, where are the remaining instrcutions and data stored?

A

They are stored in a special high speed memory called a cache.

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

What is Hyper-threading?

A

With this piece of technology, multiple threads of code are executed simultaneously in the CPU

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

Who implemented hyper-threading?

A

Intel.

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

What is hyper-threading?

A

A perfromance enhacning feature for intel CPUs made by the manufacturer.

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

What does Hpyer-threading seem like to an operating system?

A

It seems as if there are multiple CPUs at once.

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

What enhancing feature do AMD processors use?

A

Hypertransport. This is a high speed connection between the CPU and the Northbridge.

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

What is overclocking?

A

A technique used to make a processor work at a faster speed than the original specification.

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

Why is overclocking not recommended?

A

Because while it can improve performance, it can also damage the CPU.

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

What is CPU throttling?

A

It is when the CPU runs at less speed in order to conserve power or produce less heat.

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

Where is throttling commonly used?

A

On laptops and mobile devices.

17
Q

What is CPU virtualization?

A

A feature supported by both Intel and AMD that allows for a single processor to act as mutliple.

18
Q

What is CPU vritualization better than?

A

This hardware virtualization technology is better than sofwtare emulation as it allows operating systems to support vritualization more effectively.

19
Q

What can CPU virtualization allow for?

A

Multiple operating systems running in parrallel on their own virtual machines.

20
Q

Whatis sometimes disabled by default and will need to be enable in the BIOS?

A

CPU Virtualization.