Chap 3 - PART 1 - Arithmetic for Computers Flashcards

1
Q

Quick notes on Numbers

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

Integer Addition Concept:

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

Integer Substraction concept:

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

Describe:

Overflow

A
  • This is a single bit in a system status register used to indicate when an arithmetic overflow happens in an operation
  • Indicates that the signed two’s complement result would not fit in the number of bits used for the operation (the ALU width)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

How to deal with overflow?

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

Multiplication Concept:

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

Multiplication hardware concept:

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

Explain Optimized Multiplier

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

How to achieve faster multiplier?

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

MIPS Multiplication Concept?

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

Division Concept?

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

Division Hardware concept

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

Optimized Divider Concept

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

MIPS Division Concept

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

Explain Floating Point Concept

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

Explain Floating point standard

17
Q

Who is the father of the floating point standard?

18
Q

IEEE Floating Point Format Concept

19
Q

List:

The advantages of Floating Points

20
Q

List:

The disadvantage of floating point

A

Floating point operations usually are slightly slower than integer operations. And ALSO, you can LOSE precision

21
Q

Explain and define the difference between precision and accuracy

22
Q

Single Precision Range Concept

23
Q

Double Precision Range Concept

24
Q

Image showing:

FP Adder Hardware

25
Floating Points adder hardware
26
FP Arithmetic Hardware
27
FP Instructions in MIPS
28
FP Instructions in MIPS
29
Issues Regarding the MIPS Floating Point Architecture