1.1.1 Structure & Function of the Processor

studied byStudied by 0 people
0.0(0)
get a hint
hint

what does the ALU do?

1 / 33

Tags and Description

34 Terms

1

what does the ALU do?

ALU completes all the arithmetical and logical operations

New cards
2

what is the control unit?

a part of the processor which directs operations inside the CPU

New cards
3

what are registers?

small memory cells that operate at high speeds

New cards
4

where do all the arithmetic, logic or shift operations occur?

in registers

New cards
5

what does the program counter do?

PC holds addresses of the next instruction to be executed

New cards
6

in which part of the CPU do all the calculations take place?

the Arithmetic and Logic Unit

New cards
7

where are intermediate arithmetic and logic results stored?

in the accumulator

New cards
8

what does the memory address registers do?

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

New cards
9

what does the memory data register do?

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

New cards
10

what does the Current Instruction Register do?

holds the current instruction divided up into opcode and operand

New cards
11

what is a bus?

a set of parallel wires connecting two or more components together

New cards
12

what is the system bus?

the collection of the data bus, address bus and control bus

New cards
13

what is the width of a bus?

the number of parallel wires it has

New cards
14

what is the data bus?

a bidirectional bus used to transport data and instruction between components

New cards
15

what is the control bus?

a bidirectional bus used to transmit control signals between internal and external components

New cards
16

what is the address bus used for?

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

New cards
17

what does adding a wire to the address bus do to the number of addressable locations?

it locates the number of addressable locations

New cards
18

what does the bus request indicate?

indicates a device is requesting access to the data bus

New cards
19

what does the bus grant indicate?

indicates the CPU has granted access to the data bus

New cards
20

what does memory write do?

causes the data on the data bus to be written into the addressed location

New cards
21

what does memory read do?

causes the data from the addressed location to be placed onto the data bus

New cards
22

what does the interrupt request control signal indicate?

indicates that a device is requesting access to the CPU

New cards
23

what is the clock control signal used for?

used to synchronise instructions

New cards
24

what is assembly language?

a programming language where mnemonics are used to represent instructions

New cards
25

what is opcode?

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

New cards
26

what is the operand?

the address of where the operation is performed

New cards
27

what occurs during the fetch phase?

address from PC is copied to MAR, instruction held at that address is copied to MDR by data bus, simultaneously PC is incremented by 1, value of MDR is copied to CIR

New cards
28

what occurs during the decode phase?

contents of the CIR is split into operand and opcode

New cards
29

execute phase

opcode is executed on the data

New cards
30

clock speed

number of clock cycles completed per second

New cards
31

cache memory

the CPU’s onboard memory which can be accessed a lot faster than main memory

New cards
32

what is pipelining?

the process of completing the fetch, decode and execute cycles of three separate files simultaneously

New cards
33

what is Von Neumann architecture?

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

New cards
34

what is Harvard architecture?

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

New cards

Explore top notes

note Note
studied byStudied by 14 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 2 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 12 people
Updated ... ago
5.0 Stars(2)
note Note
studied byStudied by 20 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 28 people
Updated ... ago
5.0 Stars(2)
note Note
studied byStudied by 6 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 127 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 19 people
Updated ... ago
5.0 Stars(1)

Explore top flashcards

flashcards Flashcard35 terms
studied byStudied by 16 people
Updated ... ago
4.0 Stars(1)
flashcards Flashcard81 terms
studied byStudied by 5 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard117 terms
studied byStudied by 7 people
Updated ... ago
4.0 Stars(1)
flashcards Flashcard144 terms
studied byStudied by 3 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard64 terms
studied byStudied by 14 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard42 terms
studied byStudied by 9 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard89 terms
studied byStudied by 26 people
Updated ... ago
5.0 Stars(3)
flashcards Flashcard31 terms
studied byStudied by 34 people
Updated ... ago
5.0 Stars(1)