Architecture Of A Computer Flashcards

1
Q

What is inside a computer

A
Motherboard
CPU
Heatsink
RAM
Hard drive
Solid State Drive (SSD)
Expansion slots
Video card
Wi-Fi card
Power Supply Unit ( PSU)
GPU
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is inside the processor, the Central Processing Unit (CPU)?

A

Arithmetic Logic Unit
Internal Memory/ Immediate Access Store (IAS)
Control Unit (CU)

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

What does the CPU do?

A

The CPU processes everything from basic instructions to complex functions. It controls all input needs performs all calculations.

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

What does the Control Unit (CU) do?

A

Controls all other elements of the cpu ensuring they do what they should when they should.

  • Controls the operation of the cpu and the other hardware components by following a program.
  • Organises the storage and transfer of data by using internal memory and special registers
  • Performs the Fetch-Decode-Execute cycle by using a register to step through instructions in sequence
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What does the Arithmetic and Logic Unit (ALU) do?

A

Performs calculations, comparisons, logical functions and bit-shift operations

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

What is the decoder?

A

A logic circuit that exists to take the binary representation of an instruction and imitate the execution of the appropriate instruction. Usually exists as a part of the control unit

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

What are registers and how many are there?

A

Registers are small pieces of memory located inside the CPU. There are 6 special registers.

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

What are the 3 main types of memory?

A

RAM, ROM and Cache

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

What is RAM?

A

RAM is random access memory

  • Temporarily stores programs and data that are being used
  • Can be changed
  • The working memory of the computer
  • Volatile
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is ROM?

A

ROM is read only memory

  • Permanently stores the booting up part of the OS
  • Non-volatile
  • Contents cannot be changed
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is Cache?

A

Cache is fast access RAM placed close to the cpu

  • Used for storing the most recently and most frequently accessed files.
  • Volatile
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What are the 6 special registers?

A
  • Current Instruction Register (CIR)
  • Memory Data Register (MDR) (Also known as the memory buffer register or data buffer)
  • Memory Address Register (MAR)
  • Program Counter (PC)
  • Accumulator
  • General Purpose Registers
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What does the Current Instruction Register do?

A

Holds the instruction currently being executed

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

What does the Memory Data Register do?

A

Holds the piece of data of data that has been fetched from memory

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

What does the Memory Address Register do?

A

Holds the address of the next piece of memory to be fetched

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

What does the program counter do?

A

The Program counter holds the location of the next instruction to be fetched from memory. It is automatically incremented between supplying the address of the next instruction and the instruction being executed

17
Q

What does the accumulator do

A

The accumulator stores any calculations performed by the arithmetic and logic unit

18
Q

What do the general purpose registers do?

A

General purpose registers store any transient data required by the program