Posted by VnMaTh.CoM on 22:05 in ngha ca s | 0 nhn xt
Bi vit ny gm c cc phn: 1. DEC -> BIN (h thp phn sang h nh phn) 2. DEC -> HEX (h thp phn sang h thp lc phn) 3. HEX -> BIN (h thp lc phn sang h nh phn) 4. BIN -> HEX (h nh phn sang h thp lc phn) 5. BIN -> DEC (h nh phn sang h thp phn) 6. HEX -> DEC (h thp lc phn sang h thp phn) Gii thch: HEX = hexadecimal; DEC=decimal; BIN= binary; OCT=octal (H bt phn) Trc ht, bn cn nh bng sau:
1. DEC -> BIN (Chuyn t thp phn sang h nh phn)
u tin chia s cn chuyn i cho 2 v ly s d, sau c tip tc
ly kt qu ca php chia trn chia tip cho 2 cho n khi kt qu bng
khng. Ly s 3295 (trong h thp phn) lm v d: 3295 chia 2 = 1647.5 -> D 1 1647 chia 2 = 823.5 -> D 1 823 chia 2 = 411.5 -> D 1 411 chia 2 = 205.5 -> D 1 205 chia 2 = 102.5 -> D 1 102 chia 2 = 51 -> D 0 51 chia 2 = 25.5 -> D 1 25 chia 2 = 12.5 -> D 1 12 chia 2 = 6 -> D 0 6 chia 2 = 3 -> D 0 3 chia 2 = 1.5 -> D 1 1 chia 2 = 0.5 -> D 1 Sp xp cc s d t di ln trn ta c: 3295 (demical) = 110011011111 (binary).
2. DEC -> HEX (Chuyn t thp phn sang hex)
Tip tc dng s 3295 lm v d, nh trn ta c 3295 (demical) = 110011011111 (binary). Chia 110011011111 lm tng chui gm 4 s, kt hp vi bng trn ta s c: 110011011111b -> 1100 1101 1111 -> C D F Suy ra 3295 (decimal) = 110011011111 (binary) = 0CDF (hex)
3. HEX -> BIN
Ly chui DEAD lm v d. S dng bng trn ta s c: D = 1101 E = 1110 A = 1010 D = 1101
Suy ra DEAD (hex) = 1101 1110 1010 1101 (binary)
4. BINARY -> HEX (Chuyn t nh phn sang hex)
Ly s 1010110111101111 lm v d, chia thnh cc chui gm 4 s: 1010110111101111 -> 1010 1101 1110 1111 S dng bng trn ta s c c: 1010 = A 1101 = D 1110 = E 1111 = F
Suy ra 1010110111101111 (binary) = 0ADEF (hex)
5. BINARY -> DECIMAL(Chuyn t nh phn sang thp phn)
Ly s 1101 lm v d:
1*(2^3) + 1*(2^2) + 0*(2^1) + 1*(2^0) = 13
S 1 th nht 1 * (2^3) S 1 th hai 1 * (2^2) S 0 th ba 0 * (2^1) S 1 th t 1*(2^0) 1101 (binary) = 13 (decimal) => S th nht nhn vi s 2 vi s m cao nht cng cho s th hai nhn vi s 2 vi s m gim dn c th. 6. HEX -> DECIMAL (hex sang thp phn) chuyn i t hex sang decimal u tin ta chuyn hex sang binary, sau li t binary ta chuyn v decimal. Hix hi mt Ly s FEED lm v d: T hex sang binary: FEED (hex) = 1111 1110 1110 1101 (binary)