Computer Architecture Flashcards

1
Q

What is computer architecture?

A

The design and organization of a computer system, including hardware components and ways to perform tasks

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

Single instruction single data (SISD) has what number of controllers and processors?

A

One controller, one processor

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

Single instruction multiple data (SIMD) has what number of controllers and processors?

A

One controller, many processors and data streams

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

What are the differences between Von Neumann and Harvard architecture?

A

Von Neumann: program and data are stored together in one memory

Harvard: program and data are stored in different memory for greater memory bandwidth

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

Von Neumann computers perform instruction in a single, linear sequence. How can this be more efficient?

A

Perform operations in parallel

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

What is the advantage of RISC over CICS?

A

Simpler which always for faster execution, lower power consumption, and better performance.

This makes it better for embedded computing

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

Name 2 types of RISC ISAs:

A

MIPS and ARM

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

What are Very Long Instruction Word (VLIW) ISAs used for?

A

Performing instructions in parallel

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

What is an advantage of VLIW compared to superscalar?

A

Energy efficiency

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

What is instruction set architecture (ISA)?

A

Defines the machine language for programming

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