1.1 The characteristics of contemporary processors, input, output and storage devices Flashcards

1
Q

1.1.1 structure and function of the processor

A

rjiojforie

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

what does the arithmetic and logic unit do

A

The ALU completes all the arithmetical and logical operations

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

what is the control unit

A

the control unit is a part of the processor which directs operations inside the CPU

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

what are registers

A

small memory cells that operate at high speeds

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

what does the program counter (PC) do

A

the program counter holds the address of the next instruction

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

what does the memory address register (MAR) do

A

holds the address of a location that is to be read from or written to

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

what does the memory data register (MDR) do

A

Temporarily stores data that has been read
or data that needs to be written

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

what does the current instruction register (CIR) do

A

Holds the current instruction being
executed, divided up into operand and
opcode.

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

what is a bus

A

a set of parallel wires which connect two or more components together

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

what is the data bus

A

a two-way bus used to transport data and instructions between components

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

what is the control bus

A

a two-way bus used to transmit control signals between internal and external components.

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

what is the address bus used for

A

used to transmit the memory addresses specifying where data is to be sent to or retrieved from

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

what is von neumann architecture

A

architecture in which there is a single shared memory and shared data bus for both data and instructions

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

advantages of von neumann architecture

A

-Cheaper to develop as the control unit is
easier to design
-Programs can be optimised in size

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

what is harvard architecture

A

architecture in which there are two seperate memory and data buses for data and instructions

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

advantages of harvard architecture

A

-Quicker execution as data and instructions
can be fetched in parallel
-Memories can be different sizes, which can
make more efficient use of space

17
Q

contemporary processor

A

Contemporary processors use a combination of Harvard and Von Neumann architecture.
Von Neumann is used when working with data and instructions in main memory, but uses
Harvard architecture to divide the cache into instruction cache and data cache.