Characteristics of Contemporary Processors

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/66

Last updated 8:47 PM on 6/18/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

67 Terms

1
New cards

What does the arithmetic and logic unit do?

completes all arithmetic and logic operations

2
New cards

What is the control unit?

a part of the processor which directs operations inside the CPU

3
New cards

What are registers?

small memory cells that operate at high speeds

4
New cards

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

in registers

5
New cards

What does the program counter (PC) do?

holds the address of the next instruction

6
New cards

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

the arithmetic logic unit (ALU)

7
New cards

Where are intermediate arithemtic and logic results stored?

accumulator

8
New cards

What does the memory address register do?

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

9
New cards

What does the memory data register do?

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

10
New cards

What does the current instruction register do?

holds the current instruction, divided up into opcode and operand

11
New cards

What is a bus?

a set of parallel wires connecting two or more components together

12
New cards

What is a system bus?

the collection of the data, address and control bus

13
New cards

What is the width of a bus?

the number of parallel wires it has

14
New cards

What is the data bus?

a bidirectional bus used to transport data and instructions between components

15
New cards

What is the control bus?

a bi-direction bus used to transmit control signals betweeen internal and external components

16
New cards

What is the address bus used for?

to transmit the memory address, specifying where data is to be read from or written to

17
New cards

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

it doubles the number of addressable locations

18
New cards

What does the bus request indicate?

a device is requesting access to the data bus

19
New cards

What does bus grant indicate?

the CPU has granted access to the data bus

20
New cards

What does memory write do?

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

21
New cards

What does memory read do?

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

22
New cards

What does the interrupt request control signal indicate?

a device is requesting access to the CPU

23
New cards

What is the clock control signal used for?

to synchronise instructions

24
New cards

What is assembly language?

a programming language where mnemonics are used to represent instructions

25
New cards

What is opcode used for?

to determine the type of instruction and what hardware to use to excecute it

26
New cards

What is the operand?

the address of where the operation is performed

27
New cards

What occurs during the fetch stage? (4 things)

  1. address from the program counter is copied to the memory address register 2. the instruction held at that address is copied to the memory data register 3. simultaneously the contents of the program counter is increased by 1 4. the value of the memory data register is copied to the current instruction register
28
New cards

What occurs during the decode stage?

the contents of the CIR is split into opcode and operand

29
New cards

What occurs during the excecute phase?

the opcode is executed on the data

30
New cards

What is the clock speed?

the number of clock cycles completed per second

31
New cards

What is cache memory?

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

32
New cards

What is von neumann architecture?

architecture where there is a shared memory and data bus for both data and instructions

33
New cards

What is harvard architecture?

architecture where there is a seperate memory and data buses for data and instructions

34
New cards

What is contemporary processing? (2 things)

  1. processing where von neumann architecture is used for main memory 2. cache uses harvard architecture, divided into instruction cache and data cache
35
New cards

What does RISC stand for?

reduced instruction set computer

36
New cards

What does CISC stand for?

complex instruction set computer

37
New cards

What is CISC?

a large instruction set

38
New cards

Where are CISC instructions built into?

hardware

39
New cards

What 2 places is CISC used?

embedded systems microprocessors

40
New cards

What is RISC?

a small instruction set

41
New cards

What is each instruction in RISC the same as?

one line of machine code

42
New cards

Where is RISC used?

everyday devices

43
New cards

What is the benefit of RISC processors?

pipelining is possible since each instruction takes one clock cycle

44
New cards

Whare are the 2 benefits of using CISC processors?

  1. compilers have to do less work 2. they require less RAM, since instructions are smaller
45
New cards

What is a graphics processing unit (GPU)?

a co-processor made up of lots of independent parallel processors

46
New cards

Whare are 2 uses of GPU's?

  1. image processing 2. machine learning
47
New cards

What are multi-core systems?

systems where there are multiple cores that seperate fetch-execute cycles

48
New cards

What are parallel systems? (2 things)

  1. systems where multipe instructions can be completed at any given time 2. they dont require multiple cores and can use threading and pipelining instead
49
New cards

What are 3 types of magnetic storage?

  1. hard disk drive 2. floppy disk 3. magnetic tape
50
New cards

What are 3 examples of input devices?

  1. keyboard 2. mouse 3. microphone
51
New cards

What is an example of a device which is used for both input and output?

touchscreen

52
New cards

What name is given to the areas on a CD's surface, which have been burned into grooves by a laser?

pits

53
New cards

What does CD stand for?

compact disk

54
New cards

What are 3 examples of output devices?

  1. speaker 2. monitor 3. printer
55
New cards

What is the order of of capacity for CD, DVD and Blue-ray, in order of increasing capacity?

CD DVD Blu-Ray

56
New cards

In a hard disk drive, what is moutned at the end of the actuating arm?

read / write head

57
New cards

What storage device has a typical capacity in the range 500GB - 5TB?

hard disk drive

58
New cards

What are 2 disadvantages of SSDs?

  1. high cost per GB 2. limited number of read/write cycles
59
New cards

What does ROM stand for?

read only memory

60
New cards

What is the structure where information is stored in flash memory?

information is stored in blocks, which are combined to form pages

61
New cards

What is meant by the term non-volatile in storage?

information is not lost when power is lost

62
New cards

What 2 type of logic gates are used in flash storage?

NAND and NOR

63
New cards

What are 3 advantasges of SSD's?

  1. higher transfer speeds 2. lightweight 3. no moving parts
64
New cards

Is ROM volatile or non-volatile?

non-volatile

65
New cards

Which form of storage devices uses silicon semiconductores to store information?

flash

66
New cards

What are 3 disadvantages of CD's?

  1. easily damaged by scratches 2. relatively low capacities 3. relatively slow transfer speeds
67
New cards