WHOLE SECTION 1: SYSTEMS ARCHITECTURE, MEMORY, AND STORAGE

0.0(0)
studied byStudied by 3 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/68

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

69 Terms

1
New cards

What are the two groups for memory and storage?

Primary and Secondary storage

2
New cards

What is offline storage?

Storage devices which can be stored away from the computer

3
New cards

What is RAM?

Random Access Memory

4
New cards

Why do we need primary storage?

Act as a temporary storage for programs and data while the program is being executed

5
New cards

Why do we need main memory to store the programs currently being executed?

The computer would be really slow

6
New cards

What is virtual memory?

A portion of the hard disk designated to function as additional RAM

7
New cards

Volatile

Lose all contents?

8
New cards

Out of RAM and ROM which is volatile?

RAM

9
New cards

What is the bootstrap loader (booting)?

A small program that loads the operating system

10
New cards

What is ROM?

Read Only Memory

11
New cards

What are the characteristics of RAM?

  • Volatile
  • Stores user data which is currently in use
  • Memory can be written to or read from
12
New cards

What are the characteristics of ROM?

  • Non - volatile
  • Used to store bootstrap loader
  • Memory can only be read from and NOT written to
13
New cards

What are the main factors affecting CPU performance?

  • Clock Speed
  • Cache Size
  • Number of cores
14
New cards

What is clock speed?

The speed at which a processor operates

15
New cards

What is clock speed measured in?

Hertz (Hz)

16
New cards

What is cache memory?

It is HIGH SPEED memory attached to the CPU

17
New cards

How much cache do we use?

Small amounts

18
New cards

Where is cache memory held?

Between main memory and the CPU

19
New cards

Why does cache improves processor performance?

Has data and instructions that can be held in cache and made available very quickly

20
New cards

How many levels of cache are there?

Level 1 = extremely fast but small (2 - 6KB)
Level 2 = fairly fast and medium sized (265KB - 2MB)
Level 3

<p>Level 1 = extremely fast but small (2 - 6KB)<br />
Level 2 = fairly fast and medium sized (265KB - 2MB)<br />
Level 3</p>
21
New cards

What is a dual - core processor?

Has two processing units within the CPU

22
New cards

Why is having many cores good?

Parallel processing can take place

23
New cards

Why is having many cores not good?

The computer may not be designed to use multiple cores therefore not faster

24
New cards

What is an embedded system?

A small computer built into a piece of equipment designed to perform a specific function

25
New cards

What are some examples of embedded systems?

Dishwashers

26
New cards

What are some characteristics of embedded systems?

  • Reliability
  • Minimal resources such as ROM etc.
  • Limited operating system (only able to run one application)
  • Simple user interface (buttons or no interface)
  • Sensors designed to measure external stimuli and react accordingly
27
New cards

What are the three types of secondary storage?

Optical

28
New cards

What is magnetic storage?

Mechanical parts move over the disks surface to read and write data magnetically

29
New cards

What are the basic features of a hard disk (magnetic storage)?

  • Disks contains concentric circles called tracks
  • Each track is divided into sectors
  • Disks heads mounted on mechanical arms read and write the data
30
New cards

Parts of a hard disk drive (magnetic)

components including platters, read/write heads, actuator arms, and spindle motor.

<p>components including platters, read/write heads, actuator arms, and spindle motor. </p>
31
New cards

What storage capacity do hard disks have (magnetic)?

Very large storage capacity

32
New cards

How expensive is a hard disk drive (magnetic)?

They are a very cheap form of storage compared to solid state drives

33
New cards

How are portable hard disks (magnetic) connected to a computer?

Via a USB port

34
New cards

What was the primary magnetic secondary storage used at the beginning of the computer's creation?

Magnetic tape

35
New cards

Examples of magnetic storage

Floppy disk

36
New cards

What do cassettes require to be read?

A special tape-drive for reading and writing to the tape

37
New cards

How are magnetic tapes read? What order?

Magnetic tape is read/written sequentially

38
New cards

What is the speed of magnetic storage?

Slow when finding specific data stored on it but
has a Fast read/write speed when in the correct place to begin

39
New cards

How durable is magnetic storage?

When stored properly they are quite durable

40
New cards

What is optical storage?

Lasers read and write data using light

41
New cards

Examples of optical storage

CD

42
New cards

What formats can optical storage appear in?

ROM (read only memory)

43
New cards

How is data stored in optical storage?

Data is stored in pits

44
New cards

How do CD's work?

A laser beam passes over the pits and lands where the level of reflection is measured

45
New cards

What is the difference between CD's and Blu-rays?

A CD has bigger pits and lands as red light has a larger wavelength
The smaller Blu-ray pits and lands allow it to store more data and use a more precise wavelength

46
New cards

How expensive is optical storage?

Cheapest secondary storage

47
New cards

How durable is optical storage?

More durable than magnetic and less durable than solid state

48
New cards

How portable is optical?

Very portable

49
New cards

What kind of capacity does optical storage have?

50GB

50
New cards

What is solid state storage?

Data is recorded onto solid memory chips without any moving parts

51
New cards

How do solid state drives work?

A flow of electricity forcing electrons into floating gates between 2 oxide layers
This causes a change in the charge in the floating gate which can be measured as a 0 or 1
Oxide layers deteriorate over time
They have a limited number of read/write cycles

52
New cards

Examples of solid state

Memory sticks

53
New cards

What are the advantages of solid state storage?

  • Very quick access to data
  • No moving parts (durable and reliable)
  • No noise (great for videoing)
  • Low power (doesn't drain your phone battery)
  • No need to defragment
54
New cards

What are the disadvantages of solid state storage?

  • Limited number of read/write cycles
  • More expensive per byte of storage than other types of storage
55
New cards

How expensive is solid state storage?

Very expensive

56
New cards

Is secondary storage volatile?

No

57
New cards

basic model of a computer system

58
New cards

What is Von Neumann architecture?

The idea of holding both programs and data in memory

59
New cards

Central Processing Unit (CPU)

hardware that executes programs and manages the rest of the hardware

60
New cards

Cache

very fast memory

61
New cards

What does the processor do to run the program?

Fetch

62
New cards

What does the control unit do?

  • Controls the execution of instructions in the correct sequence
  • Decodes instructions
  • Regulates and controls processor timings using regular pulses from the system clock
  • Sends and receives control signals to and from other devices within the computer
63
New cards

Arithematic Logic Unit (ALU)

  • Logic operations (AND
64
New cards

Types of registers

MAR

65
New cards

What does the MAR do?

Memory Address Register - holds the address of the instruction or piece of data to be fetched or stored

66
New cards

What does the MDR do?

Memory Data Register - holds the data or a program instruction temporarily when it is fetched from memory or is to be sent to memory

67
New cards

What does the PC do?

Program Counter - holds the memory address of the next instruction to be processed

68
New cards

What does the ACC do?

Holds the results of calculations from the ALU

69
New cards

What are the main factors affecting CPU?

  • Clock speed
  • Cache size
  • Number of cores