Assembly Language Flashcards

1
Q

What is the Von Neumann Architecture?

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

What does CPU consists of?

A

Control unit, arithmetic and Logical Unit (ALU) and registers

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

What kind of register are there in the CPU? Explain the roles.

A

Program counter - Address of the NEXT Instruction

Instruction register - Instruction CURRENTLY being executed or decoded

Address register - either stores the memory address from which data will be fetched, or the address to which data will sent and stored

Accumulator - SHORT - term, intermediate storage of arithmetic and logic data computations

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

What is a system bus?

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

What is the 3 system bus and its purpose?

A
  1. Control Bus - Carries commands from the CPU and returns status signals from the devices
  2. Data Bus - carries the actual data
  3. Address bus - carries memory addresses from the processor to other components
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q
A

Memory (RAM)
Input/output units

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

What does the clock cycle do in the Von Neumann Architecture?

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

What are the structures in the Harvard Architecture?

A
  1. Separate memory for instructions and Data
  2. Parallelism
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What are the purposes of the two structures in the Harvard Architecture?

A
  1. There are two memory spaces inline VNA, where one is for instructions and the other one for data
  2. Instructions and data can be fetched at the same time, leading to faster execution.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What does the case study - MIPS R4000 tells us?

A

MIPS stands for Microprocessor without Interlocked Pipeline Stages.

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

What does the MIPS R4000 case study tells us?

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

What are the 8 stages pipeline (super-piped)?

A
  1. IF
    2.IS
    3.RF
    4.EX
    5.DF
    6.DS
    7.TC
    8.WB
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is the function of each pipeline stages?

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