Week 1 Flashcards

1
Q

What is a stored-program computer?

A

“von Neumann Architecture” system

Stores program instructions in memory

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

What are the three main components of the von Neumann Architecture?

A

CPU, Memory and I/O interfaces

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

Describe the two components of the CPU?

A
  1. ) Control Unit: Determines order of instruction execution and controls retrieval of proper operands.
  2. ) Arithmetic and Logic Unit: The union of circuits for performing arithmetic and logical operations (e.g. +,
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are registers?

A

Small, temporary storage elements located very close to the ALU.
Allow for minimal read/writes to main memory.

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

What does the Memory Management Unit do?

A

During read/store operations, the CPU generates memory addresses.
The MMU reads/writes from this memory location.

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

Describe the difference between Little Endian and Big Endian representation?

A

Little-Endian: Most significant bit is stored in highest address.
Big-Endian: Most significant bit is stored in lowest address.

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