Các
khái niệm cơ bản
Bạn có biết rằng tất cả
mọi người trong chúng ta có thể được xếp vào 1 trong 10 nhóm: nhóm 1 là những
người đã quen thuộc với hệ thống số nhị phân, và nhóm 10 là những người không
quen thuộc với nó. Có thể bạn không hiểu tại sao tôi lại nói là “1 trong 10
nhóm”? J
Điều đó có nghĩa rằng bạn vẫn còn thuộc nhóm phía sau. Đừng lo lắng, nếu bạn muốn
thuộc vào nhóm đầu tiên, để hiểu được “ngôn ngữ của máy tính”, hãy đọc tiếp các
phần tiếp theo, chúng ta sẽ mô tả một cách vắn tắt về các khái niệm cơ bản (chỉ
để chắc chắn rằng chúng ta có thể hiểu được nhau), các khái niệm này được sử dụng
rất nhiều trong lĩnh vực điện tử máy tính. Còn nếu bạn đã nắm rõ, chúng ta cũng
có thể coi đây như một cơ hội củng cố thêm kiến thức.
Thế
giới của những con số
Toán học là một ngành khoa
học cơ bản! Tạo hóa sinh ra vạn vật rất hợp lý và logic. Toàn thể vũ trụ có thể
được con người mô tả chỉ với 10 chữ số. Tuy nhiên, điều này có thực sự đúng?
Chúng ta có thực sự cần chính xác đến 10 chữ số? Tất nhiên là không, đây chỉ là
một vấn đề của thói quen mà thôi. Hãy nhớ lại các bài học từ thời tiểu học.
Ví dụ, số 764 có nghĩa là:
4 đơn vị, 6 hàng chục
và 7 hàng trăm.
Rất đơn giản!
Và nó có thể được mô tả một cách phức tạp
hơn:
4 + 60 + 700.
Thậm chí còn phức tạp hơn nữa:
4 * 1 + 6 * 10 + 7 *
100.
Có thể nhìn nhận các con số này một cách
khoa học hơn không? Câu trả lời là có:
4 * 10 ^ 0 + 6 * 10 ^ 1
+ 7 * 10 ^ 2.
Điều này có ý nghĩa gì? Tại sao chúng ta
có thể hiểu và sử dụng chính xác ngay lập tức với những con số như: 100, 101 và
102? Tại sao các con số này lại liên quan mật thiết với số 10? Đó là bởi vì
chúng ta sử dụng 10 chữ số khác nhau (0, 1, 2, ... 8, 9) để biểu diễn mọi thứ.
Nói cách khác, bởi vì chúng ta sử dụng cơ số 10, tức là hệ thống số thập phân.
Và qua thời gian sử dụng lâu dài, chúng ta đã quen, đến mức không cần thiết phải
biểu diễn lại theo các cách “phức tạp” như trên mà ta vẫn dễ dàng hiểu được
chúng.