cpu Flashcards

1
Q

What is the ACC?

A

Accumulator

Stores the result of calculations from the ALU

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

What is the CIR?

A

Current Instruction Register

Stores the address of the instruction or data to be fetched

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

What is the PC?

A

Program Counter

Stores the instruction currently being executed

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

What is the MDR?

A

Memory Data Register

Stores data read from or being written to the RAM

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

What is RISC?

A

Reduced Instruction Set Computer

This microprocessor has a smaller amount of instructions than CISC.

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

What is CISC?

A

Complex Instruction Set Computer

This microprocessor has a larger amount of instructions

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

What are the advantages of CISC?

A

More intensive task will perform better.

It is easier to use when programming as the instructions are more complex than the RISC microprocessor.

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

What are the advantages of RISC?

A

Can support pipelining.
Has simpler hardware.
Lower energy requirements, and can go into ‘Sleep mode’ when not actively processing.
Smaller in size as less complex circuitry required, less silicon needed, thus cheaper.

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

What are the disadvantages of CISC?

A

Can’t support pipelining.
Has more complex hardware.
Greater energy consumption.
Physically larger in size and requires more silicon to make, thus more expensive.

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

What are the disadvantages of RISC?

A

Harder to for programmers to use.

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

What is RAM?

A

Program and data being run is are temporary stored here.

It is random because it can access any location with equal speeds.

It is volatile.

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

What is ROM?

A

Can be read but not written to.

Stores the program to boot up the computer.

It is non- volatile.

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

What is Cache?

A

Small, expensive memory that can be built into the CPU.

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

What is register?

A

High speed memory within the CPU that stores data that is being processed.

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

What are the 3 types of secondary storage?

A

Made up of magnetic, optical or flash.

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