Unit 1 - System Architecture Flashcards

1
Q

What is an input device?

A

An input device is a device that gives a signal to the computer.

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

What is an output device?

A

An output device is a device that receives a signal from the computer and outputs something.

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

What is a processing device?

A

A processing device processes instructions and executes them.

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

When was Von Neumann architecture discovered?

A

Von Neumann architecture was discovered in 1944.

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

What does Von Neumann architecture involve?

A

Von Neumann architecture involves storing the program instructions and the data the programs are using in the same memory.

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

Name the two major units in the CPU.

A

The two main components in the CPU are the Control Unit and the Arithmetic-Logic Unit (CPU).

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

List the order of speed for data stores in the CPU. (fastest to slowest)

A

In order to fastest to slowest, the order of speed for data stores in the CPU is registers, cache and RAM.

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

Name four registers in the CPU.

A

Four registers in the CPU are the Program Counter (PC), the Memory Address Register (MAR), the Memory Data Register (MDR), and the Accumulator.

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

What does the program counter do?

A

The program counter holds the address for the next instruction to be executed.

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

What does the Memory Address Register do?

A

The Memory Address Register holds the memory address of the current instruction and then the data that it uses, so that these can be fetched from memory.

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

What does the Memory Data Register do?

A

The Memory Data Register holds the actual instructions and then the data that has been fetched from memory.

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

What does the Accumulator do?

A

The accumulator holds the result of an instruction before it is transferred to memory.

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

What does the Control Unit do?

A

The control unit coordinates and controls all of the activities taking place within the CPU. It also decodes instructions and executes them, it receives signals from the system clock and it directs the timing and control of other parts of the CPU.

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

What does the Arithmetic Logic Unit do?

A

The ALU is where the actual arithmetic operators are done. It also carries out logical operations such as AND, OR and NOT.

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

What is the name of the three operations that the CPU operates by?

A

The three operations are Fetch, Decode and Execute.

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

What happens in the Fetch part of the Fetch-Execute cycle?

A

In Fetch, the next instruction and any data involved is fetched from main memory.

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

What happens in the Decode part of the Fetch-Execute cycle?

A

In Decode, the instruction is decoded.

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

What happens in the Execute part of the Fetch-Execute cycle?

A

In Execute, the instruction is executed.

19
Q

What does the Program Counter hold?

A

The program counter holds the address of the next instruction to be executed.

20
Q

What is the purpose of the CPU?

A

The purpose of the CPU is to fetch and execute instructions stored in memory.

21
Q

What is a register?

A

The register is a special, fast memory location in the CPU.

22
Q

Name four special registers in the CPU.

A

The Program Counter, the Memory Access Register, the Memory Data Register and the Accumulator.

23
Q

What affects a CPU’s performance?

A

CPU performance is affected by the clock speed, the number of cores and the size of the cache.

24
Q

What is an embedded system?

A

An embedded system is a single microprocessor that includes RAM, ROM and a CPU.

25
Q

Name examples of an embedded system.

A

Some example of an embedded system are satnavs, microwaves, dishwasher, burglar alarm, washing machine, digital watch.

26
Q

What are the two main types of primary storage?

A

The two main types of primary storage are RAM (Random Access Memory) and ROM (Read Only Memory).

27
Q

What does the RAM store?

A

The RAM stores the operating system when in use, the software in use and the data being used by software.

28
Q

What happens to the data in the RAM when there is no power?

A

The data in the RAM is lost if there is no power as it is volatile.

29
Q

What happens when the RAM is full?

A

When the RAM is full, data is offloaded onto the Virtual Memory in the hard drive.

30
Q

What data is stored in the ROM?

A

In the ROM, the BIOS and bootstrap are stored.

31
Q

What does RAM stand for?

A

RAM stands for Random Access Memory.

32
Q

What does ROM stand for?

A

ROM stands for Read Only Memory.

33
Q

State one difference between RAM and ROM.

A

RAM: volatile, higher capacity, can be written to
ROM: non-volatile, lower capacity, cannot be written to

34
Q

Why is virtual memory slower than RAM?

A

Virtual memory is slower than RAM as it is longer for the CPU to access the hard drive than the RAM.

35
Q

What is secondary storage?

A

Secondary storage is a non-volatile storage device that is not directly accessable by the CPU. It can be internal or external to the CPU.

36
Q

Explain the magnetic method of storage.

A

Magnetic storage has mechanical moving parts which move over the disk’s surface to read and write data magnetically.

37
Q

Explain the optical method of storage.

A

Optical storage uses lasers to read and write data using light.

38
Q

Explain the solid state method of storage.

A

Solid state storage has data recorded onto solid memory chips without any moving parts.

39
Q

What are the advantages of magnetic storage?

A
  • Cheap
  • Large storage capacity
  • Relatively fast write speed
40
Q

What are the disadvantages of magnetic storage?

A
  • Lots of mechanical parts
  • Low durability
  • Sealed unit so cannot be repaired
  • Not very portable
41
Q

What are the advantages of optical storage?

A
  • Cheap
  • Very easily portable
  • Takes up very little space
42
Q

What are the disadvantages of optical storage?

A
  • Less storage capacity compared to other types
  • Easily damaged
  • Requires a reader
  • Slow write speeds
43
Q

What are the advantages of solid state storage?

A
  • Highly durable
  • No moving parts
  • Very fast read/write speeds
  • Quiet
  • Fast startup times
44
Q

What are the disadvantages of solid state storage?

A
  • Expensive

- Similar storage capacity as magnetic disks