You are on page 1of 66

1

1.
2.

3. -

3.1 (..)

3.1.1

(..)
.

i) ..

..
I, X, C,
M ( 1, 10, 100, 1000)
V, L, D ( 5, 50, 500).

,
, . ,

(
""). .. MDCCCLXXVIII 1878. (

,
, .. IX 10-
1=9 CML (1000-100)+50=950).



.
.

ii) ..

.. .

. 10
..
,
(
""). ,
, , .


"" .
0 ()
800 ..

, .
.. 10
.
..
.
"" (""),
(1 = 60 , 1 = 60 )
,
.

..
10 ( 2, 8 16) ..

(/). /
(
0 1)
. /
.. ( 2).

/

.. - ,
.. - -
.. 2 (..
, ).
3.1.2

.. :

.. = 10

.. = 0,1,2,3,4,5,6,7,8,9 ( = 10)

i) ..

..
:
10 ( , , ..). , 1973
:

1973 1 10 3 9 10 2 7 101 3 10 0

, 10 ( ..),
i (0 i 9) n, :

N10 n 1 2 1 0 n 1 10 n 1 2 10 2 1 101 0 10 0
(1-1)

i 10 (
i i 10 - 0
).

10
i.
i.

,
,
.

i i 10 (.. 1973
7 70, 9 900) i i.
, .
, 10 :
n 1
N10 i 10 i
i 0 , (0 i 9) (1-2)

n
i i

ii) ..

,

. .. 0,287 :

0,287 2 10 1 8 10 2 7 10 3

, 10 ..
, :
n 1
N 10 i 10 i
i m , (0 i 9) (1-3)

:
n
m
i i

3.1.3

i) ..

, .. 10.
, ,
, . .. ( 1-1). ,
( )
.. ,
.

1-1 : ..
..

2 0,1
8 0,1,2,3,4,5,6,7
10 0,1,2,3,4,5,6,7,8,9
16 0,1,2,3,4,5,6,7,8,9,A ,B,C,D ,E,F

1. ..,

( 1-1, .. ..).

2. .. .

3. ..
..
..

4. ..
9,
: .. A, B, C, D, E
F .. 10, 11,
12, 13, 14 15 .

5. .. bits
( = binary digit = bit).

ii)

, ..
. , :

.., ..

10 = 1973 , 8 = 1367 , 2 = 10011 , 16 = 25

.., ..

197310 , 13678 , 100112 , 2516


..
( Hexadecimal) , .. 25.

iii)

:
n 1
N i i
i m , i {0,1,..., 1} (1-4)

:
..
n
m
i , i

:
i
, i B
.. 1-4
..

3.2 ..


..
.. ..
( ) ..


..,
..


..
..

3.2.1 ..

. 1.1.3.iii
.. 1-4.

.. :

8 = 1367 , 2 = 10011 , 16 = 25

1-4, :

1367 8 1 8 3 3 8 2 6 81 7 8 0
1 512 3 64 6 8 7 1
512 192 48 7
75910

100112 1 2 4 0 2 3 0 2 2 1 21 1 2 0
16 0 0 2 1
1910

2 516 2 16 3 16 2 5 161 16 0
2 16 3 10 16 2 5 161 14 16 0
8192 2560 80 14
1084610

1-2
( ) , ,
..

3.2.2 ..

i) .. ..
1
N10 i 10 i , i {0,1,...9}
i 0
.. .

N 10 , (

1-4), :
n 1
N10 i i
i 0 , i {0,1,..., 1} (1-5)

1-5 i.

1.2 (

..), :

10 n 1 B n 1 n 2 B n 2 1 B1 0 B 0

10 B n 1 B n 2 B1 B0
n 1 n 2 1 0
B B B B B

10
n 1 B n 2 n 2 B n 3 1 B 0 0
B (1-6)

1-2 : 20 ..

0 0 0 0

1 1 1 1

10 2 2 2

11 3 3 3

100 4 4 4

101 5 5 5

110 6 6 6

111 7 7 7

1000 10 8 8

1001 11 9 9

1010 12 A 10

1011 13 B 11

1100 14 C 12

1101 15 D 13

1110 16 E 14
1111 17 F 15

10000 20 10 16

10001 21 11 17

10010 22 12 18

10011 23 13 19

10100 24 14 20

, (), (),
() (), :



(1-7)

n 1 B n 2 n 2 B n 3 1 B 0

0
(1-6), (1-7) (1-8)

10
0 ( i).


n-1. ,
1 ( i).

,
i.

0
, 1
, .
0 0 1-8 :

0 n 1 B n 2 n 2 B n 3 1 B 0

0 0
(1-9)
1 1 ,

2 2 , .


.. (
)

.

ii)



(
, 1, .).


( 1-4) .

1 : 5310 ,
..

1) 5310 ..

2,
:

53 2 26 1

26 2 13 0

13 2 6 1

6 2 3 0

3 2 1 1

1 2 0 1
5310 1101012

(1-4), :

110101 2 1 2 5 1 2 4 0 2 3 1 2 2 0 21 1 2 0
32 16 0 4 0 1 5310

1) 5310 ..

8,
:

53 8 6 5

6 8 0 6

5310 658

(1-4), :

658 6 81 5 8 0 48 5 5310

1) 5310 ..

16,
:

53 16 3 5

3 16 0 3

5310 3516

(1-4), :
3516 3 161 5 16 0 48 5 5310

5310 1101012 658 3516

2 : 197310 ,
..

2) 197310 ..

2,
:

1973 2 986 1

986 2 493 0

493 2 246 1

246 2 123 0

123 2 61 1

61 2 30 1

30 2 15 0

15 2 7 1

7 2 3 1

3 2 1 1

1 2 0 1

197310 1111011010 12

2) 197310 ..

8,
:

1973 8 246 5

246 8 30 6

30 8 3 6

3 8 0 3

197310 36658

2) 197310 ..

16,
:

1973 16 123 5

123 16 7 11

7 16 0 7

197310 7516 ( 1110 ,


16 )

197310 1111011010 12 36658 7516

ii) .. ..

:
.. .
1
N 10
i
i 10 i , i {0,1,...,9}

.. .

N10 ,
( 1-4), :
1
N 10 i i 1 B 1 2 B 2 m B m
im (1-10)

1-10 i
.

1-10, , :

B 10 1 B 0 2 B 1 m B m 1 (1-11)

1-11

, 1 .

i. ,
, .,

2 ,..., m , .

10 0,248 ,
.. 5 .

i) ..

/ / .

0,248 2 0,496 0

0,496 2 0,992 0

0,992 2 1,984 1

0,984 2 1,968 1

0,968 2 1,936 1

0,24810 0,00111 2

ii) ..
/ / .

0,248 8 1,984 1

0,984 8 7,872 7

0,872 8 6,976 6

0,976 8 7,808 7

0,808 8 6,464 6

0,24810 0,17676 8

iii) ..

/ / .

0,248 16 3,968 3

0,968 16 15,488 15

0,488 16 7,808 7

0,808 16 12,928 12

0,928 16 14,848 14

0,24810 0,3F7CE16


,

.

3.2.3 ..

i)
,
..
, :

.. :

1-4

.. :

. 1.2.2

,
..
.. .. .

ii) ..

,
, ..


. .

h ..
b ..
1.2.1.i, h b
.. - h {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
b {0, 1} - h :

h b 3 2 3 b 2 2 2 b1 21 b 0 2 0 (1-12)

, h i 16 :
i

h i 16 i (b i 3 2 3 b i 2 2 2 b i1 21 b i 0 2 0 ) 16 i
(b i 3 2 3 b i 2 2 2 b i1 21 b i 0 2 0 ) 2 4i

b i3 2 4i 3 b i 2 2 4i 2 b i1 2 4i 1 b i0 2 4i 0
(1-13)

1-4 1-13 :
n 1 n 1
N16 h i 16 i (b i3 2 4i 3 b i 2 2 4i 2 b i1 2 4i 1 b i0 2 4i 0 )
i 0 i 0 (1-14)

:
n ()
hi () , i

b ik
, ( 0 k 4 ) ..

1-14

4(n 1) 3 4n 1 , :
n 1

(b
i 0
i3 2 4i 3 b i 2 2 4i 2 b i1 2 4i 1 b i 0 2 4i 0 )
n 1 n 1
k 0 b i k 2 4i k b j 2 j N 2
3

i 0 j 0
(1-15)

, 16
2.

, 2
16
- 2 (1-4),
(1-
15), . :
n 1 n 1
2 b i 2 i k 0 b jk 2 4j k
3

i 0 j 0
, .

: 7516 ..

1-14, 7516 :

7516 7 16 2 11 161 5 16 0
7 2 8 11 2 4 5 2 0
( 1-15)
:

7 2 8 (0 2 3 1 2 2 1 21 1 2 0 ) 2 8
0 2 83 1 2 8 2 1 2 81 1 2 80
0 211 1 210 1 2 9 1 2 8

11 2 4 (1 2 3 0 2 2 1 21 1 2 0 ) 2 4
1 2 43 0 2 4 2 1 2 41 1 2 40
1 27 0 26 1 25 1 24

5 2 0 (0 2 3 1 2 2 0 21 1 2 0 ) 2 0
0 2 30 1 2 20 0 210 1 2 00
0 2 3 1 2 2 0 21 1 2 0

, 7516 :

7516 0 211 1 210 1 2 9 1 2 8 1 2 7 0 2 6


1 2 5 1 2 4 0 2 3 1 2 2 0 21 1 2 0

, : 7516 0111 1011 01012


.. ..,
( )

.

,
.. ..,
,

.

.. 7516 ..

7516 0111 1011 01012


(. 1-2) :

716 01112

16 10112

516 01012

, 011110110101 2
.., 0111 1011 01012 , :

01112 716

10112 16

01012 516

0111 1011 01012 7516

1)
.
7516 .., 5 16
01012 1012 .

2) ,
, .

.. :7516 0111 1011 01012

: 7516 111 1011 01012

3) ..

4, 4,

( 1 4). .. 111101101012 111 1011
01012.

4)
(, ,

).

(
4
).

, .

5)
..
2 ( ), .. ( ).

. , .. (

8 2 3 3 ) ..,
3 .

: ,
.. 2 ( ),
- -
..

3.3 ..

(, ,
) ..
.., : ,
(
) (
).

, 1.2,
..

..
, (
)
.. () .
.

816 616 ..

13810 110 10
.. :

13810 110 10 24810

24810 F816 , :

8 16 6 16 F816


.. -
.. .


:

, , ..,
.

3.3.1


.
( ),
(. 1.3.2).


. ,

(+1).

.. 10 .. (.
1, . 1.1.3.i).

.., :

12 0 12 (: .. 1+0=1)

12 12 10 2 (: .. 1+1=2 210 10 2 )

12 12 12 112 (: .. 1+1+1=3 310 112 )

1 : ..

11101110 2 1101100 2 .


. , :
1 1 1 1 1
1 1 1 0 1 1 1 0
+ 1 1 0 1 1 0 0
1 0 1 0 1 1 0 1 0

11101110 2 23810 , 1101100 2 10810 101011010 2 34610

23810 10810 34610 ,


.

: 11101110 2 1101100 2 101011010 2

2 : ..

53768

7608 . :

1 1

5 3 7 6
+ 7 6 0
6 3 5 6
:

5376 8 281410 , 7608 49610 6356 8 331010

281410 49610 331010 ,



.

: 5376 8 760 8 6356 8

3 : ..

F5416

B716 . :

1 1

F 5 4
+ B 7
1 0 0 B

F5416 392410 , 716 18310 10016 410710

392410 18310 410710 ,


.

: F5416 716 10016

3.3.2


. (
, .) ,
, ,
(. . 1.3.1).

. - -
. :
,

, ()

(+1) ( 10 )

(: 10 1 ). 1 ,
,
(+1)
.

.

( ),
..,
..
( ).

1 : ..

: 101011010 2 : 11101110 2 . :

1 0 1 0 1 1 0 1 0
- 1 1 1 0 1 1 1 0
0 0 1 1 0 1 1 0 0
1 1 1 1 1
: . . 1.3.1 - 1

: 101011010 2 11101110 2 1101100 2

2 : ..

: 6356 8 : 7608 . :

6 3 5 6
- 7 6 0
5 3 7 6
1 1

: . . 1.3.1 - 2

: 63568 7608 5376 8


3 : ..

: 10016 : 716 . :

1 0 0
- 7
0 F 5 4
1 1

: . . 1.3.1 - 3

: 100B16 716 F5416

3.3.3 -

/
, , (
) .

i) ..

2 1

2 , 0 0.
,

.

: 111101 2 : 1111 2 . :

1 1 1 0 1
1 1 1 1
1 1 1 0 1
1 1 1 0 1
1 1 1 0 1
+ 1 1 1 0 1
1 1 0 1 1 0 0 1 1
1 10 10 10 10 1
, :

1 1 1 1 10 2 10 2 100 2 ( 0 10 2 ),

10 2 1 1 1 10 2 112 1012 ( 1 10 2 ).

11101 2 2910 , 1111 2 1510 110110011 2 43510

2910 1510 43510 ,


.

: 11101 2 1111 2 110110011 2

ii) ..

: 1001110 2 : 110 2 . :

1 0 0 1 1 1 0 1 1 0
- 1 1 0 1 1 0 1
0 0 1 1 1
- 1 1 0
0 0 1 1
- 0 0 0
0 1 1 0
- 1 1 0
0 0 0

1001110 2 7810 , 110 2 610 1101 2 1310

7810 610 1310 , .


: 1001110 2 110 2 1101 2

3.4

3.4.1 ( - 1)

i) (-1)

( .. ).

(-1) 1
:

1 B 1 (1-16)

A 1-16 :

1 B 1 (1-17)

1-17 -1
-1 :

1 (1-18)

3101 610 B 1 1010 1 910 3101 910 310 610


.. : ( )

381 4 8 B 1 10 8 1 7 8 381 7 8 38 4 8
.. : ( )

.. : 121 0 2 ( B 1 10 2 1 12 121 12 12 0 2 ).

ii) (-1)

( 1-4).

-1 N 1 :
n 1
N B1 ( ) i B 1 i
im (1-19)

1-19 (i)
-1 -1
:

N 1 N (1-20)

792101 20710 7101 210 9101 010 2 710


.. : ( , 101 )

635 81 142 8 6 81 18 381 4 7 5 27


.. : ( , 81 )

.. : 110121 0010 2 ( 121 0 2 0 21 12 ).

iii) (-1)

1-4 1-19, :
n 1 n 1 n 1
N N B1 i Bi
i m
( i ) B1 i
im
(
i m
i ( i ) B1 ) i

, 1-16, :

i ( i ) B1 B 1

:
n 1
N B N B1 ( 1) B
i m
i
(B 1) B m (B 1) B m 1 ... (B 1) B n 1

(B1m B m ) (B 2m B1 m ) ... (B n B n 1 )
B n B m

N B1 B n N B B m (1-21)

, m=0 1-21 :

N B1 B n 1 N (1-22)
3.4.2

i)

n-1 ..

N :

N Bn N B (1-23)

79210 100010 79210 20810


.. :

6358 1000 8 6358 1438


.. :

.. : 11012 10000 2 11012 00112 .

ii)
(-1)

1-21 1-23, :

N N B1 B m (1-24)

1. , m=0 1-24
:

1 1 (1-25)

2. 1-23
:

N (B n N B ) B n (B n N B ) N B (1-26)

-1
( 1 2 ) :

2 0101101 21 1010010 2 1010011


2 1111010 21 0000101 2 0000110

2 010,101 21 101,010 2 101,011

2 11010,0011 2 1 00101,1100 2 00101,1101

3.4.3

i)



, .

10 2 0010 2 ,
:

10 2 1 012 0010 21 11012

ii) ..

, .. -1
0 1 .

1 ,
: 0 1
1 0.

2
2 ,
,
. :
0 1 1 0.

3.5 ..


.
.
..,
o .. .

3.5.1 ()


"+" "-" .
, .. +5 .. +101
.., -5 -101.

:
(.. "0" "+" "1" "-")

.

, .. +5 .. 0101
.., -5 1101.
0 1 .

()
/ ,
1.7.1.


, .
3.5.2
1 (1)

1
(1) :

"0" ,
"1" . ,
,
1.

.. 83,
.. 1010011. , 1 +83
01010011, -83 10101100.

1. 1,
( ) "0" () .

2. 1,

1 .

3.
1 :

0,

1,
( 1-20)
1.

4. 1
0: +0 -0. .. +0
00, -0 11.

5. , n,
, 1 (
) ..
:
n 1
2 1 ( ),

n 1
(2 1) ( )

6. n-1
1, n+1 ,
n+1 .


, 0
1
.

3.5.3
2 (2)

2
(2) 1 :

"0" , "1"
. ,
,
2.

.. 83,
.. 1010011. , 2 +83
01010011, -83 10101101.

1. 2
1.
2. 2,

2 .

3.
2 :

0,

1,
( 1-24)
2.

4. 2 0,
+0 (.. 00).

5. , n,
, 2 (
) ..
:
n 1
2 1 ( ),

n 1
2 ( )

6. n-1
2, n+1 ,
n .


, 0
1
.

3.6
3.6.1


1 2,
, , :

1. ..


.., .

2.


( ,
).

3.


(1 2, ).

,

(. 5
6 . 1.5.2 1.5.3).

4.

. ,
, , :

2,

1, ,
.

(, ,
).

5.
,
1 2 ( ),
(. . 1.5.2 1.5.3). -
-
.

i) 9510 7110 1
2.

i1) 1

.. :

9510 1011111 2 7110 1000111 2

1 :

9510
1 01011111 2 7110
1 01000111 2

1 : 01011111 (8 bits)

2 : 01000111 (8 bits)

9510 7110 16610 10100110 2


1 010100110 2 (9 bits)

9 bits :

1 : 001011111 (9 bits)

2 : 001000111 (9 bits)

0 0 1 0 1 1 1 1 1
+ 0 0 1 0 0 0 1 1 1
0 1 0 1 0 0 1 1 0
:
1011111 2 1000111 2
1 001011111 2 001000111 2 010100110 2

9510 7110 16610 ,

010100110 2
10100110 2 16610

i2) 2

,
2 1. ,
2 1.

ii) 3810 1310 1


2.

ii1) 1

.. :

3810 100110 2 1310 1101 2

3810 1310 3810 (1310 )

1 :

3810 100110 2
1 0100110 2

1310 01101 2 1310 01101 2


1 01101 21 10010 2

1 : 0100110 (7 bits)

2 : 10010 (5 bits)

: (

)

7 bits :
2 : 10010 = 1110010 (7 bits)

0 1 0 0 1 1 0
+ 1 1 1 0 0 1 0
1 0 0 1 1 0 0 0
() 1
+
0 0 1 1 0 0 1

100110 2 11012
1 0100110 2 1110010 2 0011001 2

3810 1310 2510 ,

00110012
0110012 2510

ii2) 2

2 :

3810 100110 2
2 0100110 2

1310 011012 1310 01101 2


2 01101 2 100112

bits , 1.

7 bits :

10011 = 1110011 (7 bits)

0 1 0 0 1 1 0
+ 1 1 1 0 0 1 1
1 0 0 1 1 0 0 1
()

:
100110 2 11012
2 0100110 2 1110011 2 00110012

( )
1.

3.6.2

,
:

(
)



(1 2).

3.7 /

, ,
/ -
. /
- ,
.

3.7.1 /

i) ..

, /
flip-flop,
( 0 1).
/

( 0 1).


.. ( ,
/).

ii)

/ .

:
( ).

iii)


/. ,
.

/
() , ,
:


, bit
/

,
(1 2) ,
, . 2,

(. 5, . 1.5.3).
- 1 - 2
0 (. 4, . 1.5.2 1.5.3).

, ,
2 /.

3.7.2 /

/
.

( 8, 16, 32 64)
. ,
(bit) 0 1.
.

8 (bits)
:

bit 7 bit 6 ..... bit 1 bit 0

MSB LSB
To bit 0 (Least Significant Bit -
LSB) bit 7 (Most
Significant Bit - MSB). bit 0, bit 1,...., bit 7
b0, b1,..., b7.

, 8 byte (8 bits = 1 byte),


1 byte.
3.7.3
/

i) /


(
+). , /
(
),
..

.. 1310 /
1101.

ii) /

,

: 0 bit 0
, 1 bit 1, .


,

, 0. ..

10110 2 1 byte,

00010110.

, (). .. 1011011011 12
1 byte, 10110111 -
3 bits (101)
.

:
n bits,

2 , 0 (2 1) . ,
n n

.. 1 byte ( n=8),

2 2 256 , ,
n 8

: 0, 1, 10, 11, ... , 11111111 (


.. 0, 1, 2, 3, ... , 255).

iii) /

, /
.

,

. .. , / 1

byte, 18710 9210 ,


(. . 1.7.3.ii) :

18710 9210 27910 25510

3.7.4
/

i) /

. . 1.7.1.iii.

ii) /

/ n bits,
5 . 1.5.2 ( 1)
5 . 1.5.3 ( 2).
,
.

iii) E /

,
1.6

(
) n - n bits
/.

,
, , .

iv)

, 2
1 byte
. , (. 5, .1.5.3),
..
(-128, +127).

iv1) 9510 7110 /


1 byte

9510 7110 16610 12710


.
(. i, . 1.6.2)

9 bits ( ,
).

iv2) 3810 1310 /


1 byte


ii2 (. 1.6.2). ,
7 bits, 8 bits. ,
(. 6, . 1.5.3)
:
1 : 00100110 (8 bits)

2 : 11110011 (8 bits)

: 00011001.

3.7.5 /

, ,
, /
. , :

1
:

..,

(
),
(, ,
).

, ,

0,1 1
, 10
:

:
( )

0,100 10 99 0,999 10 99 .
, ,
.
:

0,999 10
99
.
99
0,999 10 0,100 10
99
.
99
. 0,100 10

.
99
. 0,100 10
99
0,100 10 0,999 10
99
.

0,999 10
99
.


,
, , :
( ),

( - ,
).

, ,
- " " :
,

. , , 0,100 10
3

3 ,

().

, /
: 2, 4, 8 16. ,
"" ,
( ) (
).

, /
IEEE Standard 754.
: (32 bits), (64
bits) (80 bits) -
/ .

/ ,
,
(
80 3).

3.8

1.7, /
0 1. ,

(. . 1.7.3.ii 1.7.4.ii).
..,

..


.. ,
(, ,
) (
). ,
.., :
/
(" ")
. :
,
..

,
"" ( )
/.


, /,
, , . ,
,
.

, .

..
(
..), ,
,
. ..
( ..),
, ()
,
.

' ,
,
, , . ,

, / .

3.8.1

..

16 2 4 , ,


( 1-3). ,
,
.

3D916 001111011001.

0110010010001111
648F, 4 bits

, : 0110 6 , 0100 4 , 1000 8 1111 F .

1-3 : ..

0 0000

1 0001

2 0010

3 0011

4 0100

5 0101

6 0110

7 0111

8 1000

9 1001

A 1010

B 1011

C 1100

D 1101

E 1110

F 1111

( )

.. ( ) - ( 1-2 .
1.2.3.ii).

3.8.2

,
,

.. 8 2 .
3

1-4, -
,

.

1-4 : ..

0 000
1 001
2 010
3 011
4 100
5 101
6 110
7 111

254 8 010101100.
001100110 146,
3 bits , :
001 1 , 100 4 110 6 .

( )

.. ( ) - ( 1-2 5
. 1.2.3.ii).

3.8.3


, (

2 8 - ).
3

, 2 16 ,
4


. , ,
( ) ,
.


( BCD, Aiken Excess-3),
( Biquinary Bindecimal)
(
). , Gray ,
,
,
.

1-5
.
i) BCD 8421

BCD (Binary Coded Decimal),



(. 1-5 1-2).

1-5 : ..

BCD Aiken Biquinary Bin-decimal


Excess-3 Gray
-
8421 2421 50-43210 9876543210
0 0000 0000 0011 0000 01-00001 0000000001

1 0001 0001 0100 0001 01-00010 0000000010

2 0010 0010 0101 0011 01-00100 0000000100

3 0011 0011 0110 0010 01-01000 0000001000

4 0100 0100 0111 0110 01-10000 0000010000

5 0101 1011 1000 0111 10-00001 0000100000

6 0110 1100 1001 0101 10-00010 0001000000

7 0111 1101 1010 0100 10-00100 0010000000

8 1000 1110 1011 1100 10-01000 0100000000

9 1001 1111 1100 1101 10-10000 1000000000

, BCD

.

,
BCD -
BCD 8421.

BCD,
BCD
.

BCD 23 00100011.
BCD 01110101
75.

ii) Aiken 2421

Aiken 2421,
2421.

BCD, Aiken

. ,

1
. (. .
1.6.1).

Aiken 23 00100011.

Aiken 11011011
75.

iii) Excess-3 ( )

Excess-3,
, BCD
( ).
.. 6 BCD 0110, Excess-3

0110 2 112 10012 .

Aiken, Excess-3

.

Excess-3 23 01010110.

Excess-3 10101000
75.
iv) Gray

()

.. Gray,
..
:

,
(
).
0 . , 1.
...,
.

13510
Gray. , :

13510 10000111 2

Gray :

1 0 0 0 0 1 1 1
0 Gray

135 Gray
11000100.

()

Gray ..,
1

1 :
0
0
0 .

0 Gray ,

. Gray 1
,
0 ,
...

, ..

Gray 010100001001
.. ,
:

1 Gray


0 .. :
1
00 1100000111 0 2 155010
11
10 Gray 010100001001
00

00 1550.
00
01
00
10 Gray
1 ..

1
(. 1-6). , Gray
-
,

.

1-6 : Gray 20 ..


Gray Gray
.. ..

0 0000 10 1111
1 0001 11 1110

2 0011 12 1010

3 0010 13 1011

4 0110 14 1001

5 0111 15 1000

6 0101 16 11000

7 0100 17 11001

8 1100 18 11011

9 1101 19 11010

v) Biquinary () 50-43210



5043210 .
.
( ) ,
.


.

.

vi) Bindecimal () 9876543210


, 9876543210
.


: ,
.
3.8.4

" " ,
,

. 10
26 () , 36
, , 6

( 5 2 32 ). 6
5

64 28

( , .).

7 (128 )
26 ,

(, , .),
( , , .) (
, , .).
7 ASCII (American Standard Code for
Information Interchange).



8 9
. 8 EBCDIC
(Extended Binary Coded Decimal Interchange Code)
( ) BCD .
IBM (mainframe) /
.

, (
). 8 ,
256 , 128
ASCII
-
(extended) ASCII.

( ) :

( 1-7),

ASCII ( 1-8),

EBCDIC ( 1-9).

1-7 :

0 001010 110001
1 000001 110010
2 000010 C 110011
3 000011 D 110100
4 000100 E 110101
5 000101 F 110110
6 000110 G 110111
7 000111 H 111000
8 001000 I 111001
9 001001 J 100001
. 111011 K 100010
( 111101 L 100011
< 111110 M 100100
$ 101011 N 100101
* 101100 O 100110
) 101101 P 100111
; 101110 Q 101000
- 100000 R 101001
/ 010001 S 010010
, 011011 T 010011
% 011100 U 010100
\ 011110 Y 010101
: 001101 W 010110
> 001110 X 010111
? 111010 011000
! 101010 Z 011001
000000

1-8 : ASCII

0 01010000 A 10100001
1 01010001 B 10100010
2 01010010 C 10100011
3 01010011 D 10100100
4 01010100 E 10100101
5 01010101 F 10100110
6 01010110 G 10100111
7 01010111 H 10101000
8 01011000 I 10101001
9 01011001 J 10101010
: 01011010 K 10101011
; 01011011 L 10101100
< 01011100 M 10101101
= 01011101 N 10101110
> 01011110 O 10101111
? 01011111 P 10110000
01000000 Q 10110001
! 01000001 R 10110010
01000010 S 10110011
# 01000011 T 10110100
$ 01000100 U 10110101
% 01000101 V 10110110
& 01000110 W 10110111
01000111 X 10111000
( 01001000 Y 10111001
) 01001001 Z 10111010
* 01001010
+ 01001011
, 01001100
- 01001101
. 01001110
/ 01001111
[ 10111011
\ 10111100
] 10111101
10111110
10111111
@ 10100000

1-9 : EBCDIC



0 11110000 11000001
1 11110001 11000010
2 11110010 C 11000011
3 11110011 D 11000100
4 11110100 E 11000101
5 11110101 F 11000110
6 11110110 G 11000111
7 11110111 H 11001000
8 11111000 I 11001001
9 11111001 J 11010001
. 01001011 K 11010010
( 01001101 L 11010011
< 01001100 M 11010100
$ 01011011 N 11010101
* 01011100 O 11010110
) 01011101 P 11010111
; 01011110 Q 11011000
- 01100000 R 11011001
/ 01100001 S 11100010
, 01101011 T 11100011
% 01101100 U 11100100
: 01111010 Y 11100101
> 01101110 W 11100110
? 01101111 X 11100111
! 01011010 Y 11101000
' 01111101 Z 11101001
.. 01111111

3.9

1. .. ,
..

10 =123 10 =38 10 =64

10 =-123 10 =-38 10 =-64 10 =123,38


2. .. ,
..

2 =10011 2 =1100111 2 =10110111

2 =-10011 2 =-1100111 2 =-10110111

2 =-1100111,10011

3. ..
, ..

8 =64 8 =126 8 =163

8 =-64 8 =-126 8 =-163 8

=64,163

4. ..
, ..

16 =1 16 =15 16 =C5E

16 =-1 16 =-15 16 =-C5

16 =-1B5,1AE

5. ..
, ..

4 1230 6 135,4 12 296

5 2043,4 7 652,3 9 374,8

6. ..
.

1100111 2 10110111 2 1100111,10111 2 10110111,01101 2


100112 1100111 2 10011,1101 2 110111,10112

1100111 2 100112 1100111,1012 10101,012

10110111 2 110 2 10110111,10112 101,12

7. ..
.

1638 64 8 163,64 8 126,1638

1638 64 8 163,64 8 126,1638

1638 64 8 163,64 8 64 8

1638 38 163,64 8 38

8. ..
.

1AE16 C5A 16 1B5,1AE16 1AE, C5A 16

1AE16 C5A 16 1B5,1AE16 1AE, C5A 16

1AE16 C5A 16 1B5,1AE16 1AE16

1AE16 A16 1B5,1AE16 A 16

9.
.. .

( 1230 4 , 234 ) ( 135,4 6 , 43,2 6 ) ( 29612 , 5712 )

( 367 9 , 715 9 ) ( 342 5 , 124,2 5 )

10. 1 2.
197310 123,3810 197310 123,3810

126 8 64,1638 126 8 64,1638

C5E 16 1B5,1AE16 C5E 16 1B5,1AE16

11. 1 2.
.

12310 1310 12310 1310

12310 1310 12310 1310

12. -
9 /
, , 1 byte 2 bytes.

13. BCD (
..).

104910 28710 93710

101110 ,012 1001,01012 101111,11 2

14. 13, 64 123


.. . 1.8.3 .

15. "12:40' PM" "TEXT


FILE" ASCII EBCDIC.

You might also like