Processor Components And Storage Devices Flashcards

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

CPU

A

Central Processing Unit (Processor) - made up of components and has pins made of gold

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

MAR

A

Memory Address Register - Holds the address in memory where processor is required to fetch/store data from/to

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

MDR

A

Memory Data Register - Temporarily holds data moving between processor and main memory

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

CIR

A

Current Instruction Register - Holds current instruction which is made of opcode and operand

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

Opcode

A

The part of the instruction that tells the processor what should be done

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

Operand

A

The part of the instruction that contains the data to be acted on, or the memory location of the data in a register

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

PC

A

Program counter - holds memory address of next instruction to be executed

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

Accumulator

A

Stores results from ALU
Several locations of super-fast memory called registers
Processor is able to access and reuse results in subsequent calculators

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

Memory Read

A

Causes data from addressed location in RAM to be placed on the data bus

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

Memory Write

A

Causes data on data bus to be written into addressed location on RAM

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

Bus Request

A

Indicates device is requesting use of data bus

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

Bus Grant

A

Indicates CPU has granted access to data bus

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

ALU

A

Arithmetic-Logic Unit
The problem-solving part of the processor

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

Arithmetic

A

Add, subtract, multiply, divide

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

Logical

A

and, or, not, xor

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

Shift

A

move bits to left/right within a register

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

Fetch execute cycle

A

Fetch -> Decode -> Execute -> Repeat

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

Buses (what are they?)

A

Series of connectors transferring signal between components

8, 16, 32 or 64 lines

19
Q

System Buses (names)

A

Control
Address
Data

20
Q

Info held by CPU (3)

A

Current instruction being executed

Address of data that it needs and also the data itself

Address of the next instruction to be executed

21
Q

Clock

A

Synchronises operations

22
Q

Control system (5)

A

Memory Read
Memory Write
Bus Request
Bus Grant
Clock

23
Q

ALU operations

A

Logical
Arithmetic
Shift

24
Q

System bus diagram

A

CPU <-> Control Bus
CPU -> Address Bus
CPU <-> Data Bus
Memory <-> Control Bus
Memory <- Address Bus
Memory <-> Data Bus
Input & output <-> Control Bus
Input & output <- Address Bus
Input & output <-> Data Bus

25
Q

Dedicated Registers (5)

A

PC
MAR
MDR
CIR
Accumulator

26
Q

RAM

A

Random Access Memory. A volatile form of high speed memory that can be quickly and easily read from and written to.

27
Q

Control bus

A

Sends control signals to coordinate execution of instructions and controls fetch-execute cycles and buses

28
Q

Address bus

A

Carries the memory location address of the register the data is being carried to or from

29
Q

Data bus

A

bi-directional bus to carry data between processor and memory

30
Q

Word

A

A unit of memory measuring 8, 16, 32 or 64 bits. Each word has a separate memory address

31
Q

Clock speed

A

Pulses of the clock trigger the fetch execute cycle therefore faster clock = faster fetch execute cycle. Clock in a 4GHz processor pulses 4 million times a second

32
Q

Dual core

A

2 processors linked together within an integrated circuit. Can theoretically process 2 instructions at once as each core has its own fetch execute cycle though instructions are usually sequential

33
Q

Quad core

A

4 processors linked together within an integrated circuit. Can theoretically process 4 instructions at once as each core has its own fetch execute cycle though instructions are usually sequential

34
Q

ROM

A

Read Only Memory. Non-volatile form of memory that can only be read from. Used for things that remain constant such as computer boot up program etc

35
Q

Primary storage

A

Usually RAM

36
Q

Secondary Storage

A

Magnetic, solid state or optical non-volatile memory eg hard disk, CD-ROM or flash

37
Q

Hard disk

A

A fragile device used to create back ups. Consists of tracks, sectors and platters with concentric tracks created on a magnetic disk that spins from 3600-7200rpm. Has high capacity, fast read write speeds and is relatively cheap per terabyte. Used to store company server data etc

38
Q

Cloud storage

A

Expensive but used everywhere. A type of online storage

39
Q

Solid state drive

A

Uses electricity programmable non-volatile flash memory and is more durable, portable, consumes less power and has faster read write speeds than a hard disk drive but is also more expensive and has less capacity.

40
Q

CDs DVDs and BlueRay

A

Disks created by different laser wavelengths burning small pits that create a spiral track that can be tightly wound to make it longer.

41
Q

CD-ROM

A

Read only. Hard printed CD

42
Q

CD-R

A

Recordable. A blank CD that can be recorded only once

43
Q

CD-RW

A

Rewritable. A CD that can be rewritten again and again

44
Q

Virtual Memory

A

A computer uses hard drive space and treats it like its RAM. Not as fast as RAM