Computer Structure Flashcards

1
Q

Read Only Memory

A
  • Used to store the bootstrap loader, which is a small piece in the operating system
  • The data stored in Read Only Memory cannot be lost, it is permanent
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Random Access Memory (Notes are not there tell thomas)

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

What does CPU stand for?

A

Central Processing Unit

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

What does the CPU do?

A

It is the brains of the computer. It sees what data and calculations need to be carried out and then deals with how they are moved around the computer. The CPU carries out billions of instructions in one second, however, it only does one at a time.

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

What are the parts of a processor

A
  • Control Unit
  • The Arithmetic and
    Logic Unit (ALU)
  • Registers
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What do each parts of the processor do?

A

ALU - Is responsible for all arithmetic calculations and logic in the computer such as “+”, “-“.

Control Unit
- Controls the fetching, decoding and executing of program instructions
- Sends and receives control signals to and from other parts of the computer
- Connected to the ‘control’ bus

Registers
- Temporary storage locations inside the processor, they are used as they can be accessed a lot faster than locations inside of the main memory. They are use to hold data (MDR), addresses (MAR) or instructions (IR)

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

What is the Structure of the CPU

A

The structure of the CPU - Consist of the processor and memory, they are connected by three ‘buses’

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

Where are the programs being executed stored?

A

The main memory of the computer

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

What is the order of program instructions?

A

Fetch, Decode and Execute

Freedom Dictates all Eldians

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

What is MDR and MAR

A

MDR - Memory Data Register

MAR - Memory Address Register

REMEMBER - All memory locations have their unique address

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

What is the Cache Memory

A
  • It temporarily stores data and instructions that are used frequently
  • It is slower than the registers but faster than main memory
  • There are two levels of cache memory

*Level 1 Cache is built into the Processor chip
or
*Level 2 - The cache may also be built into the chip if not close it should be close to it (by it I mean the chip)

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

What is the clock and clock rate?

A

The clock synchronises related components by generating pulses at a constant rate. The pulses are made to trigger components to take their next step.

The clock rate is the frequency at which the clock generates pulses.

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

What is the Fetch Execute Cycle for Memory Read

A
  1. MAR (Memory Address Register) sets up the address bus with the relevant memory location to be read from
  2. The control unit read line is activated
  3. The contents of the address held on the address bus are placed on the data bus
  4. The data bus transfers the data from memory to the MDR (Memory Data Register)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is the Fetch Execute Cycle for Memory Write

A
  1. MAR sets up the address bus with the relevant memory location to be written to
  2. MDR passes the data to be written to the data bus
  3. The control unit write line is activated
  4. The data bus transfers the data to the memory location specified on the address bus
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What are the Factors that affect performance in computer systems?

A

The number of processors, the width of data, the cache memory and the, the clock speed

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

How do these factors that affect the performance in Computer System affect
Computer systems

[IMPORTANT]

A

The number of processors:
- A dual core processor has two separate CPUs in one overall chip, likewise a quad core has four.

  • The more cores a processor has, the more sets of instructions the processor can receive and process at the same time thus improving the system performance.

The width of the data:
- The larger the size of the data bus, the more data it can transfer (in one transfer)
- Therefore, the computers overall performance is improved with the more wires there are in the data bus

(FINISH THE REST)