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
+/-
3.5.2
()
XOR
3.5.2
3.5.3
()
XOR
3.5.3