Chapter 10 Flashcards

1
Q

What is unsigned number range

A

0->65535

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

What is signed number range

A

-32768->+32767

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

Is -40 data is signed

A

Yes

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

What are 4 shift instructions

A
  • shift logical right
  • shift logical left
  • shift arithmetic right
  • shift arithmetic left
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What are 4 rotate instructions

A
  • rotate right
  • rotate left
  • rotate through carry right
  • rotate through carry left
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is last bit of signed bit

A

it holds its magnitude +/-, not number

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

Does shift logical right and shift arithmetic right belongs to division

A

Yes

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

Does dropping a zero bit can not cause any difference

A

Yes. There is no difference.

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

What DD directive do

A

It reserves 32bit space in memory

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

What is ADC

A

Add with carry

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

Can we do extended addition, subtraction and multiplication

A

Yes

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

What are bitwise logical operations

A

AND, OR, XOR, NOT

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

What is masking

A

The effect of applying this operation on the destination with mask in the source is to clear the desired bits.

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

How we can test bits

A

Selective bits testing

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