Giáo trình Kỹ thuật Vi xử lý
CHƯƠNG 1. TỔNG QUAN VỀ CÁC HỆ VI XỬ LÝ
I.1. Các hệ đếm
Hệ đếm thông dụng nhất trong đời sống là hệ đếm cơ số 10 (thập phân - Decimal),
sử dụng 10 ký tự số từ 0 đến 9. Ngoài ra, trong sản xuất, kinh doanh còn có khi sử
dựng hệ đếm cơ số 12 (tá - dozen).
Trong các hệ thống máy tính, để xử lý, tính toán, ta sử dụng hệ đếm cơ số 2 (nhị
phân - Binary), hệ cơ số 8 (bát phân - Octal), hệ cơ số 16 (Hexa). Tuy nhiên, việc nhập
dữ liệu hay đưa kết quả xử lý ta lại dùng hệ đếm cơ số 10.
Một số N trong một hệ đếm bất kỳ có n +1 chữ số, trong đó gồm n chữ số thuộc
phần nguyên và l chữ số thuộc phần thập phân, được triển khai theo công thức tổng
quát:
R là cơ số của hệ đếm
ak là trọng của chữ số ở vị trí thứ k (O < ak < R)
{ak}R = {0, 1, 2, 3,..., R - 1}
l, n là số nguyên
N = anan-1…a1a0,a-1a-2…a-1
Theo công thức trên, các số được biểu diễn trong các hệ đếm khác nhau sẽ như
sau:
I.1.1. Hệ đếm thập phân (R = 10 - Decimal)
{ak}D = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}
123,45D = 1 x 102 + 2 x 101 + 3 x 100 + 4 x 10-1 + 5 x 10-2
I.1.2. Hệ đếm nhị phân (R = 2 - Binary)
{ak}B = {0, 1}
11011.01B = 1 x 24 + 1 x 23 + 0 x 22 + 0 x 21 + 1 x 20 + 0 x 2-1 + 1 x 2-2 =
= 16 + 8 + 0 + 2 + 1 + 0 + 0,25 = 27,25D
I.1.3. Hệ đếm bát phân (R = 8 - Octal)
{ak}O = {0, 1, 2, 3, 4, 5, 6, 7}
653,12O = 6 x 82 + 5 x 81 + 3 x 80 + 1 x 8-1 + 2 x 8-2 =
= 384 + 40 + 3 + 0, 125 + 0,03125 = 427,1562D
Lưu ý: Các chữ số trong hệ này có thể biểu diễn nhờ 3 ký tự số ("0" và "1")
Bộ môn Kỹ thuật máy tính 3