Comp Hardware Flashcards

(31 cards)

1
Q

What makes up a computer?

A
  • Internal components ( those within he CPU )

* External components, such as input/output and storage devices.

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

What are the various internal components?

A
  • Processor
  • Main memory
  • System Bus
  • I/O controllers
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is the purpose of the processor?

A

Processor responds to and processes the instructions that drive the computer, contains the:
• Control unit
• ALU
• Registers

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

What does the processor contain?

A
  • Control unit
  • ALU
  • Registers
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is the purpose of the control unit?

A

Co-ordinates and controls all the operations carried out by the computer, operates by repeating three operations:
• Fetch
• Decode
• Execute

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

What are the three operations of the CPU?

A
  • Fetch
  • Decode
  • Execute
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What does the fetch stage do?

A

Causes the next instruction to be fetched from main memory

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

What does the decode stage do?

A

Decodes the next instruction

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

What does the execute stage do?

A

Causes the instruction to be executed

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

What is the purpose of the ALU?

A

Performs logical, shift and arithmetic operations on data.

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

What are registers?

A

Special memory cells that operate at very high speed.

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

Where do arithmetic and logical operations take place?

A

Registers

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

What is a bus?

A

Set of parallel wires connecting two or more components of a computer

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

How is the processor connected to main memory?

A

Three separate busses.

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

How does the CPU access a particular memory location?

A
  • Sends an address to memory on the address bus.

* Data in that location is then returned to the CPU on the data bus

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

What is sent along the control bus?

A

Control signals

17
Q

How are the processor, memory, and I/O connected?

18
Q

What is the system bus?

A

Term for the address, control & data bus.

19
Q

What directions can data travel on the data and control bus?

A

• bi-directional

20
Q

What directions can data travel on the address bus?

A

One way along the address bus.

21
Q

Where does the processor the address of an instruction/data to be stored/retrieved?

A

• Memory
or
• I/O controller

22
Q

What type of bus is the control bus?

A

Bi-directional bus, signals can be carried in both directions.

23
Q

Why are control lines needed?

A
  • The data and address busses are shared by all components of the system.
  • Control lines must be provided to ensure that access to and use of the data and address busses by the different components of the system does not lead to conflict.
24
Q

What is the purpose of the control bus?

A

Transmit command, timing and specific status information between system components.

25
What are some control lines?
* Memory Write * Memory read * Interrupt Request * Bus Request * Bus Grant * Clock * Reset
26
What is the purpose of the data bus?
Data bus provides a bi-directional path for moving data and instructions between system components.
27
What determines overall system performance?
Width of the data bus
28
What is a word?
Fixed size group of digits, which is handled by the processor and different types of processor have different word sizes.
29
How is memory divided?
Divided up internally into units called words.
30
How does a processor read a word?
If the processor wishes to read a word of memory: | • Puts the address of the desired word on the address bus
31
What does the width of the address bus determine?
Maximum possible memory capacity of the system.