7.1 Internal Hardware Components of a Computer Flashcards

1
Q

What does a processor do within a computer?

A

Executes program instructions in order to run applications.

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

What is Main memory and its role in a computer?

A

Main memory includes RAM and ROM, to store program instructions and frequently used data. Main memory is usually faster than secondary storage so it helps the processor execute instructions quickly.

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

What is a bus and its role in a computer?

A

A bus is a series of parallel wires that connects the internal components of a computer system, allowing signals to be passed between them.

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

Define what is meant by the width of a bus?

A

Width is the number of parallel wires and has a direct relationship to the number of bits that can be transferred simultaneously.

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

What are the 3 buses?

A

Address bus, Data bus, control bus

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

What does the address bus do?

A

Used to transport memory addresses, specifying where data is to be sent or retrieved from.

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

Explain the effect of increasing an address bus’s width?

A

Increases the range of addresses that it can specify and therefore increasing the computer’s amount of addressable memory.

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

What is an addressable memory location?

A

A portion of memory that can by accessed by its address.

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

how do you calculate the amount of addressable locations with n number of parallel buses?

A

2^n addressable memory locations.

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

What does the data bus do?

A

Sends data and instructions to and from the different components of the computer system.

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

Explain the effect of increasing the width of the data bus?

A

Increases the volume of data that can be transferred over the bus at any time.

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

what does the control bus do?

A

Carry out control signals that regulate the operation of the computer system. It also carries the clock signal.

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

What do I/O controllers do?

A

Pieces of hardware that control the communication of data between the processor and external hardware devices.

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

What are the two ways of setting up main memory?

A

Von Neumann and Harvard architectures

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

How does Harvard architecture work?

A

the processor will use 2 separate main memory locations. One for instructions and another for data.

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

What is the advantage of Harvard architecture?

A

Due to its use of separate pieces of main memory, it can give each piece of main memory different characteristics.

17
Q

When is Harvard architecture commonly used?

A

In embedded systems such as digital signal processing

18
Q

How does Von Neumann architecture work?

A

Both instructions and data are stored together in the same memory.

19
Q

Why do systems based on Von Neumann architecture tend to perform worse?

A

The same buses have to be shared for fetching both instructions and data.

20
Q

When is Von Neumann architecture used?

A

In everyday general-purpose computer systems.