Professional Documents
Culture Documents
THDC
THDC
THDC
+ +
+ +
b. H m c s b (vi b 2, nguyn)
Copyright by SOICT
15
57
S dng 2 ch s: 0,1 (b=2)
Ch s nh ph}n gi l{ bit (binary digit)
V d: Bit 0, bit 1
Bit l{ n v thng tin nh nht
c. H m nh phn (Binary System)
Copyright by SOICT
58
Gi s c s A c biu din theo h
nh ph}n nh sau:
A = a
n
a
n-1
a
1
a
0
. a
-1
a
-2
a
-m
Vi a
i
l{ c|c ch s nh ph}n, khi
gi| tr ca A l{:
1 1 0 1 2
1 1 0 1 2
2 2 ... 2 2 2 2 ... 2
2
n n m
n n m
n
i
i
i m
A a a a a a a a
A a
=
= + + + + + + + +
=
c. H m nh phn (3)
59
V d 1: S 11101.11
(2)
s tng ng vi
gi| tr thp ph}n l{ :
c. H m nh phn (4)
Copyright by SOICT
60
V d 2:
S nh phn 1101001.1011 c gi tr:
1101001.1011
(2)
= 2
6
+ 2
5
+ 2
3
+ 2
0
+ 2
-1
+
2
-3
+ 2
-4
= 64 + 32 + 8 + 1 + 0.5 + 0.125 + 0.0625 =
105.6875
(10)
c. H m nh phn (4)
Copyright by SOICT
16
61
S dng c|c ch s: 0,1,2,3,4,5,6,7
Gi s c s A c biu din theo h nh
ph}n nh sau:
A = a
n
a
n-1
a
1
a
0
. a
-1
a
-2
a
-m
Vi a
i
l{ c|c ch s trong h b|t ph}n, khi
gi| tr ca A l{:
d. H m bt phn (2)
1 1 0 1 2
1 1 0 1 2
8 8 ... 8 8 8 8 ... 8
8
n n m
n n m
n
i
i
i m
A a a a a a a a
A a
=
= + + + + + + + +
=
62
V d:
235 . 64
(8)
c gi| tr nh sau:
235 . 64
(8)
= 2x8
2
+ 3x8
1
+ 5x8
0
+ 6x8
-1
+ 4x8
-2
= 157. 8125
(10)
d. H m bt phn (3)
Copyright by SOICT
63
S dng 16 k s:
0,1,2,3,4,5,6,7,8,9,A,
B,C,D,E,F
C|c ch in:
A, B, C, D, E, F
biu din c|c gi| tr
s tng ng (trong
h 10) l 10, 11, 12,
13, 14, 15
e. H m 16, Hexadecimal, b=16
64
Gi s c s A c biu din theo h thp
lc ph}n nh sau:
A = a
n
a
n-1
a
1
a
0
. a
-1
a
-2
a
-m
Vi a
i
l{ c|c ch s trong h thp lc ph}n,
khi gi| tr ca A l{:
1 1 0 1 2
1 1 0 1 2
16 16 ... 16 16 16 16 ... 16
16
n n m
n n m
n
i
i
i m
A a a a a a a a
A a
=
= + + + + + + + +
=
e. H m 16 (2)
17
65
V d: 34F5C.12D
(16)
c gi| tr nh sau:
34F5C.12D
(16)
= 3x16
4
+ 4x16
3
+ 15x16
2
+ 5x16
1
+ 12x16
0
+?
= 216294
(10)
+ ?
e. H m 16 (3)
Copyright by SOICT
Ni dung
1.1. Thng tin v{ Tin hc
1.2. Biu din s trong h m
1.2.1. H m
1.2.2. Chuyn i c s
1.3. Biu din d liu trong m|y tnh
66
Copyright by SOICT
67
1.2.2. Chuyn i c s
Trng hp tng qu|t, mt s N trong h
thp ph}n (N
(10)
) gm phn nguyn v{ phn
thp ph}n.
Chuyn 1 s t h thp ph}n sang 1 s h
c s b bt k gm 2 bc:
i phn nguyn (ca s ) t h thp phn
sang h b
i phn thp phn (ca s ) t h thp phn
sang h c s b
Copyright by SOICT
68
a. Chuyn i phn nguyn
Bc 1:Ly phn nguyn ca N
(10)
chia cho b, ta c
thng l{ T
1
s d d
1.
Bc 2: Nu T
1
khc 0, Ly T
1
chia tip cho b, ta c
thng s l{ T
2
, s d l d
2
(C lm nh vy cho ti bc th n, khi ta c T
n
=0)
Bc n: Nu T
n-1
khc 0, ly T
n-1
chia cho b, ta c
thng s l{ T
n
=0, s d l d
n
Kt qu ta c s N
(b)
l{ s to bi c|c s d (c
vit theo th t ngc li) trong c|c bc trn
Phn nguyn ca N
(10)
= d
n
d
n-1
d
1 (b)
Copyright by SOICT
18
69
a. Chuyn i phn nguyn (2)
V d: C|ch chuyn phn nguyn ca s
12.6875
(10)
sang s trong h nh ph}n:
Dng php chia cho 2 lin tip, ta c mt lot
c|c s d nh sau
Copyright by SOICT
70
b. Chuyn i phn thp phn
Bc1: Ly phn thp phn ca N
(10)
nhn
vi b, ta c mt s c dng x
1
.y
1
(x l phn
nguyn, y l phn thp phn)
Bc 2: Nu y
1
khc 0, tip tc ly 0.y
1
nhn
vi b, ta c mt s c dng x
2
.y
2
(c lm nh vy cho n khi y
n
=0)
Bc n: Nu y
n-1
khc 0, nhn 0.y
n-1
vi b, ta
c x
n
.0
Kt qu ta c s sau khi chuyn i l{:
Phn thp phn ca N
(10)
= 0.x
1
x
2
x
n (b)
Copyright by SOICT
71
b. Chuyn i phn thp phn (2)
V d: C|ch chuyn phn thp ph}n ca s
12.6875
(10)
sang h nh ph}n:
Copyright by SOICT
72
V d: Chuyn t thp phn sang nh phn
12.6875
(10)
= 1100.1011
(2)
69.25
(10)
= ?
(2)
Copyright by SOICT
19
Cch 2: Tnh nhm
Phn tch s thnh tng cc ly tha ca
2, sau da vo cc s m xc nh
dng biu din nh phn
Nhanh hn.
V d: 69.25
(10)
= 64 + 4 + 1+
= 2
6
+ 2
2
+ 2
0
+ 2
-2
= 1000101.01
(2)
73
Copyright by SOICT
74
Mt s v d
Nh ph}n Hexa: 11 1011 1110 0110
(2)
= ?
11 1011 1110 0110
(2)
= 3BE6
(16)
Hexa Nh ph}n: AB7
(16)
= ?
AB7
(16)
= 1010 1011 0111
(2)
Hexa Thp ph}n: 3A8C ?
3A8C
(16)
= 3 x 16
3
+ 10 x 16
2
+ 8 x 16
1
+12 x 16
0
= 12288 + 2560 + 128 + 12
= 14988
(10)
Copyright by SOICT
75
Mt s v d (tip)
Thp ph}n Hexa: 14988 ?
14988 : 16 = 936 d 12 tc l{ C
936 : 16 = 58 d 8
58 : 16 = 3 d 10 tc l{ A
3 : 16 = 0 d 3
Nh vy, ta c: 14988
(10)
= 3A8C
(16)
Copyright by SOICT
Bi tp
Chuyn sang h nh ph}n
124.75
65.125
76
Copyright by SOICT
20
Ni dung
1.1. Thng tin v{ Tin hc
1.2. Biu din s trong h m
1.3. Biu din d liu trong m|y tnh
1.3.1. Nguyn l chung
1.3.2. Biu din s nguyn
1.3.3. Biu din s thc
1.3.4. Biu din k t
77
Copyright by SOICT
Ni dung
1.1. Thng tin v{ Tin hc
1.2. Biu din s trong h m
1.3. Biu din d liu trong m|y tnh
1.3.1. Nguyn l chung
1.3.2. Biu din s nguyn
1.3.3. Biu din s thc
1.3.4. Biu din k t
78
Copyright by SOICT
79
1.3.1. Nguyn l chung
Mi d liu khi a vo my tnh u phi
c m ha thnh s nh phn
Cc loi d liu:
D liu nhn to: Do con ngi quy c
D liu t nhin:
Tn ti khch quan vi con ngi.
Ph bin l cc tn hiu vt l nh m thanh, hnh
nh,
Copyright by SOICT
80
a. Nguyn tc m ha d liu
M ha d liu nhn to:
D liu s: M ha theo cc chun quy c
D liu k t: M ha theo b m k t
M ha d liu t nhin:
Cc d liu cn phi s ha trc khi a vo
my tnh
Theo s m ha v ti to tn hiu vt l
Copyright by SOICT
21
81
S m ha v ti to tn hiu vt l
V d: MODEM: MOdulator and DEModulator
(iu ch v Gii iu ch)
Copyright by SOICT
82
b. Cc dng d liu trong my tnh
Dng c bn
S nguyn: M nh phn thng thng (khng
du) v m b hai (c du)
S thc: S du chm ng
K t: B m k t
Dng c cu trc
L tp hp cc loi d liu c bn c cu
thnh theo mt cch no .
V d: Kiu d liu mng, xu k t, tp hp, bn
ghi,
Copyright by SOICT
c. n v thng tin
83
n v nh nht biu din thng tin l{
BIT (Binary DigIT)
C|c n v biu din ln hn
Tn gi K hiu Gi tr
Byte
KiloByte
MegaByte
GigaByte
TeraByte
Petabyte
Exabyte
B
KB
MB
GB
TB
PB
EB
8 bit
2
10
B = 1024 Byte
2
20
B = 1024 KB
2
30
B = 1024 MB
2
40
B = 1024 GB
2
50
B = 1024 TB
2
60
B = 1024 PB
Copyright by SOICT
Ni dung
1.1. Thng tin v{ Tin hc
1.2. Biu din s trong h m
1.3. Biu din d liu trong m|y tnh
1.3.1. Nguyn l chung
1.3.2. Biu din s nguyn
1.3.3. Biu din s thc
1.3.4. Biu din k t
84
Copyright by SOICT
22
85
1.3.2. Biu din s nguyn
Dng 1 chui bit biu din.
2 trng hp:
S nguyn khng du
S nguyn c du
Copyright by SOICT
86
a. S nguyn khng du
Dng tng qu|t: gi s dng n bit biu din
cho mt s nguyn khng du A:
a
n-1
a
n-2
...a
3
a
2
a
1
a
0
Gi| tr ca A c tnh nh sau:
Di biu din ca A: [0, 2
n
-1]
1 2 1 0
1 2 1 0
1
0
2 2 ... 2 2
2
n n
n n
n
i
i
i
A a a a a
A a
=
= + + + +
=
V d 1
Biu din c|c s nguyn khng du sau }y
bng 8 bit:
A = 45 B = 156
Gii:
A = 45 = 32 + 8 + 4 + 1 = 2
5
+ 2
3
+ 2
2
+ 2
0
A = 0010 1101
(2)
B = 156 = 128 + 16 + 8 + 4 = 2
7
+ 2
4
+ 2
3
+ 2
2
B = 1001 1100
(2)
87
Copyright by SOICT
V d 2
Cho c|c s nguyn khng du X, Y c biu
din bng 8 bit nh sau:
X = 0010 1011
Y = 1001 0110
Gii:
X = 0010 1011 = 2
5
+ 2
3
+ 2
1
+ 2
0
= 32 + 8 + 2 + 1 = 43
Y = 1001 0110 = 2
7
+ 2
4
+ 2
2
+ 2
1
= 128 + 16 + 4 + 2 = 150
88
Copyright by SOICT
23
89
Trng hp c th: vi n = 8 bit
Di biu din l{ [0, 255]
0000 0000 = 0
0000 0001 = 1
0000 0010 = 2
0000 0011 = 3
.....
1111 1111 = 255
Trc s hc:
0
1
2
3
255
254
Trc s hc m|y tnh:
0 1 2 255
Copyright by SOICT
Vi n = 16 bit, 32 bit, 64 bit
n = 16 bit:
Di biu din l{ [0, 65535]
n = 32 bit:
Di biu din l{ [0, 2
32
-1]
n = 64 bit:
Di biu din l{ [0, 2
64
-1]
90
Copyright by SOICT
91
b. Biu din s nguyn c du
S nguyn c du gm: s }m, s
dng
S dng bit u tin l{m bit du:
0 cho s dng
1 cho s }m
Biu din s }m bng s b 2
Copyright by SOICT
i. S b mt v s b hai (h nh phn)
Gi s c 1 s nguyn nh ph}n c biu
din bi n bit. Ta c:
S b mt ca A = (2
n
- 1) A
S b hai ca A = 2
n
A
NX: S b hai = S b mt + 1
V d
Xt n = 4 bit, A = 0110
S b mt ca A = (2
4
- 1) - 0110 = 1001
S b hai ca A = 2
4
- 0110 = 1010
92
Copyright by SOICT
24
93
Nhn xt
V d (trc)
Xt n = 4 bit, A = 0110
S b mt ca A = (2
4
- 1) - 0110 = 1001
S b hai ca A = 2
4
- 0110 = 1010
C th tm s b mt ca A bng c|ch o
ngc tt c c|c bit
S b hai = S b mt + 1
A + S b hai ca A = 0 nu b qua bit nh
ra khi bit cao nht
Copyright by SOICT
94
ii. Biu din s nguyn c du
Biu din s }m bng s b 2
V d: Biu din s nguyn c du sau }y (bng 8
bit): A = - 70
(10)
Biu din 70 = 0100 0110
B 1: 1011 1001 (nghch o c|c bit)
+ 1
B 2: 1011 1010
Vy: A = 1011 1010
(2)
Copyright by SOICT
95
Dng tng qu|t ca s nguyn c du A:
A = a
n-1
a
n-2
...a
2
a
1
a
0
Gi| tr ca A c x|c nh nh sau:
Di biu din: [-2
n-1
, 2
n-1
-1]
10000000
.
01111111
Nhn xt: Vi s dng, s }m?
2
1
1
0
2 2
n
n i
n i
i
A a a
=
= +