Midterm 2 - Terms pg. 2 Flashcards

1
Q

How to represent non-integer values?

A

(-1)^s * (1 + F) * 2 ^E

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

Von nueman:

A
  • processor with ALU and regs
  • Control unit: contains instruction reg and program counter
  • Memory: stores data/instructions
  • External mass storage
  • Input/output mechanisms
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Harvard:

A

separate instruction/data memory

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

Datapath:

A

Elements that process data and addresses in CPU

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

Datapath, 5 things?

A
  1. Program Counter
  2. Instruction Fetch
  3. Instruction Decode
  4. Instruction Execute
  5. Increment Program Counter OR use target address
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q
  1. Program Counter:
A

Current instruction to be executed

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q
  1. Instruction Fetch:
A

Memory read from address at Program Counter

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

Determine opcode function, regs, immediate, etc.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q
  1. Instruction Execute:
A

ALU Calculation, memory addressing, branching to targets

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q
  1. Increment PC:
A

Increment Program Counter or use target address

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

Stored Program Computer:

Manchester baby & EDVAC

A

Memory stores both data AND instructions.

Manchester baby & EDVAC

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

Small ALU:

A

determines which operand has the larger exponent and by how much

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

A floating-point value represented in IEEE 754 is typically an approximation.

True

False

A

TRUE

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

Intermediate calculations of floating-point numbers append two extra bits to improve rounding accuracy.

True

False

A

TRUE

The first extra bit is called the guard digit, and the rightmost extra bit is called the round digit.

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

ulp is a measure of accuracy in floating point numbers.

True

False

A

TRUE

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

Subword parallelism takes advantage of byte- and halfword-sized data by _____.

A

partitioning the adder to perform multiple operations in parallel

17
Q

Discrete:

A

exists a positive minimum distance to next permissible value

18
Q

Continuous:

A

UNCOUNTABLE, no min distance between values