btvn.vn
Tìm kiếm Đăng nhập

Biểu diễn thông tin bằng dãy bit

Lưu trên thiết bị này
Máy tính và cộng đồng · Chọn bài khác

Chỉ hai kí hiệu vẫn ghi được nhiều giá trị

Xét tám số từ 0 đến 7. Chia dãy thành hai nửa bằng nhau, quy ước chọn nửa trái thì ghi 0, chọn nửa phải thì ghi 1. Tiếp tục chia nửa đang chứa số cần tìm cho đến khi chỉ còn số đó. Ví dụ, với số 5: | Lần chia | Nửa chứa số 5 | Kí hiệu ghi lại | |---|---|---| | Chia dãy 0–7 | Nửa phải: 4–7 | 1 | | Chia dãy 4–7 | Nửa trái: 4–5 | 0 | | Chia dãy 4–5 | Nửa phải: 5 | 1 | Ghép ba kí hiệu theo thứ tự, ta được 101. Với quy tắc này, mỗi số từ 0 đến 7 có một dãy ba kí hiệu riêng. Ta cần nhớ cả quy tắc mã hóa để hiểu dãy kí hiệu biểu diễn điều gì.

Bit và dãy bit

Mỗi kí hiệu **0 hoặc 1** là một **bit**, còn gọi là chữ số nhị phân. Một dãy gồm các kí hiệu ấy là **dãy bit**. Bit là đơn vị đo nhỏ nhất trong lưu trữ thông tin. Trong máy tính, dữ liệu dạng số, văn bản, hình ảnh và âm thanh đều có thể được biểu diễn bằng dãy bit. Không cần thêm kí hiệu 2 vào dãy bit để biểu diễn một hình hay một chữ.

Bài luyện

Dãy nào dưới đây là dãy bit?
Chọn một đáp án

Bài luyện

Theo quy tắc chia nửa ở trên, số 2 trong dãy 0–7 được ghi như thế nào?
Chọn một đáp án

Văn bản cũng có thể dùng dãy bit

Một bảng mã quy định dãy bit dùng cho từng kí tự. Xét phần bảng mã dưới đây: | Kí tự | Dãy bit | |---|---| | A | 01000001 | | B | 01000010 | | C | 01000011 | Theo bảng, văn bản BA được biểu diễn bằng cách nối mã của B rồi mã của A: **01000010 01000001**. Khoảng cách ở đây chỉ để dễ nhìn hai nhóm mã. Đây là một phần bảng mã để minh họa cách làm, không có nghĩa mọi kí tự trong mọi bảng mã đều dùng đúng tám bit.

Bài luyện

Theo bảng mã vừa cho, dãy nào biểu diễn văn bản AC?
Chọn một đáp án

Từ ô màu đến dãy bit

Lưới hai màu 5 × 5; mỗi dòng được đọc từ trái sang phải, rồi nối từ trên xuống dưới.
Lưới hai màu 5 × 5; mỗi dòng được đọc từ trái sang phải, rồi nối từ trên xuống dưới.
Với hình minh họa chỉ có hai màu, quy ước ô đen là 1 và ô trắng là 0. Đọc mỗi dòng từ trái sang phải, rồi nối các dòng từ trên xuống dưới, ta có dãy bit mô tả phần hình. Lưới 5 × 5 có 25 ô; mỗi ô dùng một bit, nên phần hình này được mô tả bằng 25 bit. Muốn đọc lại đúng, còn phải biết kích thước lưới và thứ tự đọc. Tệp ảnh thực tế còn có thể chứa các dữ liệu khác ngoài phần màu của các ô. Ảnh nhiều màu cần quy tắc biểu diễn màu phù hợp. Âm thanh cũng được chuyển thành dữ liệu số rồi biểu diễn bằng dãy bit. Điểm chung là máy tính có thể lưu và xử lí các dạng dữ liệu đó bằng các dãy bit.

Bài luyện

Theo đúng quy ước của hình, dòng thứ hai được biểu diễn bằng dãy nào?
Chọn một đáp án

Đang học