Thiêt kê sô
Các vấn đề cơ bản của kỹ thuật số
Ngươi trinh bay:
TS. Hoang Manh Thăng
Các lo i h đm ế
Hiện nay con người thường dùng hệ cơ số 10 với
các số từ 0 đến 9. Biểu diễn một số sẽ là:
4657=4*10^3+6*10^2+5*10^1+7*10^0
Với các phép cộng, trừ, nhân và chia
Thực tế còn có các hệ cơ số đếm khác như hệ
nhị phân (2) hệ cơ số 3….
Các hệ thường được dùng là 2, 10 và 16
Hệ cơ số 2/nhị phân (binary)
Hệ nhị phân gồm các chữ số 0 và 1
Hệ đếm này hiện nay được dùng cho các hệ thống số, như
máy tính
Mỗi chữ số được gọi là bit
Số nhị phân với 8 chữ số (8 bits): 10011011 được có giá trị
1*2^7 + 0*2^6 + 0*2^5 + 1*2^4 + 1*2^3 + 0*2^2 + 1*2^1 +
1*2^0 = 155 (chuy n t h c ơ s 2 sang h 10)
Số nhị phân có n bits sẽ có 2^n-1 tổ hợp
Phép tính cộng và trừ giống như trong hệ 10
Hệ cơ số 16 (hexadecimal)
Trong hệ cơ số 16, 16 ký tự được dùng là: 0,1,
….9, A, B, C, D, E, F
Một số trong hệ 16 cũng được biểu diễn theo
cách tương tự như trong hệ cơ số 2 và 10. Ví dụ:
E4 được ký hiệu $E4 hoặc 0xE4.
==> E*16^1 + 4*16^0 = 228 (chuyển từ hệ 16 sang
hệ 10)
Chuyển từ hệ cơ số 16 sang hệ 2 và ngược lại như
sau: 0xE4 == 1110 0100
Mã Gray (Gray Code)
Là mã có trọng lượng thay đổi và là vòng/cyclic.
Tức là mọi dịch chuyển từ 1 giá trị đến giá trị khác
liên quan đến thay đổi của duy nhất 1 bit