Internal Hardware Flashcards

1
Q

What is memory used for:

A

Storing data and instructions

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

What is RAM:

A

Random Access Memory

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

What is ROM:

A

Read Only Memory

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

What is main memory:

A

Memory that stores data and instructions for use by the processor

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

Define chip:

A

A small piece of silicon that contains an electronic component

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

What does it mean for memory to be accessed randomly:

A

Specific locations are requested and found rather than searching serially through the data until the matching address is found

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

What are the differences between ROM and RAM:

A
RAM is volatile, ROM is not
RAM stores current programs, ROM stores set-up related instruction sets (BIOS(basic input/output system))
RAM is (re)writable, ROM is not
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Standard RAM size:

A

4-8GB (originally more like 32MB)

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

What are buses:

A

Small groups of dedicated parallel wires that transfer data between components in the computer - three types, data, address and control

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

What does the data bus do:

A

Carries data between primary storage, the cpu and I/O devices, usually the same width as the memory and processor word length

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

What does the address bus do:

A

Takes data from the processor to memory, carries the address of the next instruction/data item, the width controls how much memory can be accessed by the processor, 32 bit is common

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

What does the control bus do:

A

Carries control signals to the registers and the other buses, it makes sure everything is synchronised and controls access of components to the other buses, examples include specifying direction of data bus, transmitting the clock pulses

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

How does word length and width affect buses/the cpu:

A

The width is how many wires in a bus, and the word length is the number of bits that can be dealt with at once as a unit, so if the width is shorter than the word length, the data has to be split and sent in multiple trips, which is slower

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

What are some examples of I/O devices:

A

Mouse, keyboard, monitor, printer

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

What is an I/O controller:

A

A piece of hardware that acts as an interface between the I/O devices and the processor

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

What does the I/O controller provide:

A

A way of adding new devices without having to redesign the processor, there’s one for each device, they can work as a buffer as they work slower than the processor

17
Q

What is needed for Von Neumann architecture:

A

The data and instructions to be stored in the same area of memory and the same bus used to access them - most modern computers use this architecture

18
Q

What is needed for Harvard architecture:

A

The data and instructions to be stored in different areas of memory, with different buses for each

19
Q

Advantages of Harvard architecture:

A

It’s faster, it’s more efficient, but is mainly used for embedded systems

20
Q

Define DSP:

A

Digital signal processing - continuous data is compressed to enable faster processing - chips optimised in this way use less power, so they’re ideal for apps for phones