Anda di halaman 1dari 36

4

3


SM, DC RC


, , ,

3.1
()

()



:
(0.0101,0)2 = 510
: (0.1010,0)2 = 2*510 = 1010
: (0.0010,1)2 = 2/510 = 2,510

3.1

SM, DC, RC

SM

DC

RC

3.1

3.1

13 = 0.1101
13 * 2 = 0.1101(0) = 0.11010 = 26
13 * 2 * 2 = 0.1101(00) = 0.110100 = 52
13 / 2 = 0.(0)110,1 = 0. 0110,1 = 6,5
13 / 2 / 2 = 0.(00)11,01 = 0. 0011,01 = 3,25

3.1



SM: -17 = 1.10001
-17 *2 *2 = 1.10001(00) = 1.1000100 = -68
-17/2/2 = 1.(00)100,01 = 1.00100,01 = -4,25
DC: -17 = 1.01110
-17 *2 *2 = 1.01110(11) = 1.0111011 = -68
-17/2/2 = 1.(11)011,10 = 1.11011,10 = -4,25
RC: -17 = 1.01111
-17 *2 *2 = 1.01111(00) = 1.0111100 = -68
-17/2/2 = 1.(11)011,11 = 1.11011,11 = -4,25

3.1



SM: -17 = 1.10001
-17 *2 *2 = 1.10001(00) = 1.00100 = -4
-17/2/2 = 1.(00)100,01 = 1.00100 = -4
DC: -17 = 1.01110
-17 *2 *2 = 1.01110(11) = 1.11011 = -4
-17/2/2 = 1.(11)011,10 = 1.11011 = -4
RC: -17 = 1.01111
-17 *2 *2 = 1.01111(00) = 1.11100 = -4
-17/2/2 = 1.(11)011,11 = 1.11011 = -5

3.2

, .

( ) SM, DC,
RC

3.2.1 SM

: A+B=C
1. , 2.
3.
2. (C
A B)
3.
. (C
A B)

3.2.1 SM

3.2.1 SM

13 + (-11)
11 + (-13)
-13 + 11
-11 + 13

= 0.00010
= 1.00010
= 1.00010
= 0.00010

13 = 01101 11 = 01011

3.2.2 DC

3.2.2 DC
5
3 + 4 = 0.0111
11 + 12
= 0.10111
9 + (-4)
= 0.0101 end-arround-carry

1001
+1011
10100

3 + (-3)
3 + (-12)
-4 + (-7)

= 1.1111
= 1.0110
= 1.0100 end-arround-carry

1011
+1000
10011

3.2.2 RC
5
3 + 4 = 0.0111 ( DC)
7 + (-3)
= 0.0100 carry
3 + (-3)
= 0.0000 carry
4 + (-8)
= 1.1100
-7 + (-4) = 1.0101 carry

3.3

SM, DC RC

3.3.1


= 0
LSB
1,
.
4. 1
5. 2, , MSB

1.
2.
3.

3.3.1

: 1011 * 1001
1011 * 1001
1011
0000
0000
1 0 1 1________
1100011

3.3.1

SM,

,
XOR

3.3.1

0010 * 0011

3.3.2

1. =
2.

00 11,
10,

01,

3. 1

3.3.2
0010 * 0110

RC

3.4


= * +

(SM)
(SM)
(SM, RC)

3.4.1

3.4.1
11/2 .. 1011 / 0010

3.4.2

3.4.2
1011 / 0010

3.4.2

3.4.2
1011 / 0010

3.4.2

3.5.1
+/

()

/

()

3.5.1
+/-

= 0.5, B=-0.4375, A+B=?


= 0.12 = 0.12 * 20 = 1.0002 * 2-1
B = -0.01112 = -0.01112 * 20 = -1.1102 * 2-2

B = -0.1112 * 2-1

1.000+(-0.111)=0.001

0.0012 * 2-1 = 1.0002 * 2-4


8 , -126<-4<127
3 ,

3.5.2




()
XOR

3.5.2

= 0.5, B=-0.4375, A*B=?


= 0.12 = 0.12 * 20 = 1.0002 * 2-1
B = -0.01112 = -0.01112 * 20 = -1.1102 * 2-2
-1+(-2)=-3

1.0002 * 1.1102 = 1.1100002

*B = -1.1102 * 2-3

3.5.3





()
XOR

3.5.3

= 14, B=24, A/B=?


= 11102 = 11102 * 20 = 0.1112 * 24
B = 110002 = 110002 * 20 = 1.1002 * 24
4 4 = 0

0.1112 / 1.1002 = 0.10010102

A / B = 1.001010 * 2-1
= 1.001 * 2-1

Anda mungkin juga menyukai