1.1.1 Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

What does the ALU do

A

Completes all the arithmetical and logical operations

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

What is the control unit

A

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
3
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
4
Q

What does the memory address register 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
5
Q

What does the Memory Data Register do

A

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

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

What does the current instruction register do

A

Holds the current instruction divided up into opcode and operand

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

What is the system bus

A

The collection of the data bus, address bus and control bus is called the system bus

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

What is assembly language

A

A programming language where mnemonics are used to represent instructions

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

What is opcode

A

Used to determine the type of instruction and what hardware to use to execute it

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

What is operand

A

The operand is the address of where the operation is performed

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

What occurs during the fetch phase

A
  • The address from the PC is copied into MAR
  • Address copied onto address bus
  • Data copied onto the data bus
  • PC is increased by 1
  • Data from the data bus copied into the MDR
  • MDR copied to the CIR
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What occurs during the decode phase

A

The contents of the CIR is split into operand and opcode

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

What occurs during the execute phase

A

The opcode is executed on the data

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

What is clock speed

A

The number of clock cycles completed per second

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

What is cache memory

A

Cache memory is the CPUs onboard memory which can be accessed a lot faster than main memory

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

What is pipelining

A

The process of completing the fetch decode and execute of three separate instructions simultaneously

17
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

18
Q

What is Harvard architecture

A

Architecture in which there is two separate memory and data buses for data and instructions

19
Q

What is contemporary processing

A

Processing in which von Neumann architecture is used for main memory. Cache uses Harvard architecture, divided into instruction cache and data cache

20
Q

Features of Von Neumann architecture

A
  • Single control unit
  • Uses the fetch, decode, execute cycle
  • Program and data stored together
  • Instructions executed in a linear sequence