Lecture 1 Quiz: Data Processing Concepts 2 Flashcards

1
Q

What are the four forms that computers take?

A

Distributed (network/internet). Embedded (in devices). Desktop. Mobile.

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

How are computers benchmarked?

A

1) By time it takes to do some standardised tasks.

2) By the number of numeric operations they perform in 1 second.

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

What does IC stand for?

A

Integrated circuit. Their invention allowed smaller computers.

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

What are the components of a computer?

A

Input/output. CPU. Memory. System bus.

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

What are the components of a CPU?

A

Control Unit. Registers. ALU. Internal CPU Interconnection.

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

What is the main drawback with the Van Neumann architecture?

A

A data bottleneck. Only one bus transmission can be made at a time - either data or instruction. Also, all data must go through cpu on way to input/output device therefore cpu spends a lot of time shuttling data rather than processing it.

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

How does Harvard Architecture differ to Van Neumann?

A

It uses two separate buses. One for instruction, one for data. Also uses separate memory for data an instruction.

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

Where is the Harvard Architecture typically found?

A

On DSP’s (Digital Signal Processers) used typically for sound and image processing.

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

What is Modified Harvard Architecture?

A

It uses a CPU cache seperating data and instruction, but with unified memory otherwise.

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

What advantage does Van Neumann have over Harvard?

A

It can treat instruction like data because they share same memory. Modified Harvard fixes this.

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

What’s the difference between a microprocessor and a micro-controller?

A

Microprocessor requires external hardware. Microcontroller is a single chip, all other elements integrated, cheaper but less powerful.

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

What is single core and multi core processors?

A

A typical microprocessor is a single core microprocessor. In a multi core architecture multiple CPU’s share the same memory and resources.

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

What does ISA stand for?

A

Instruction Set Architecture.

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

What does CISC stand for?

A

Complex Instruction Set Computer (Instructions do as much work as possible eg x86). Assembly Language.

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

What does RISC stand for?

A

Reduced Instruction Set Computer. (Simple Instructions executed very simply eg ARM) High Level Language.

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