MÔ PHỎNG BIT & MÃ HÓA

Một kilobyte không phải 1000 byte mà là 1024, bởi máy đếm theo luỹ thừa của 2 chứ không theo mười ngón tay người. Tám bit xếp cạnh nhau đủ cho 256 giá trị, bit ngoài cùng bên phải lật mỗi nhịp còn mỗi bit dịch sang trái lật chậm đúng một nửa. Cùng một byte 11111111, đọc kiểu không dấu là 255, nhưng theo quy ước bù 2 thì bit cao nhất mang trọng số âm 128 và byte ấy là −1. Chữ A cũng không được lưu như hình chữ A, máy chỉ giữ mã số 65 rồi để phông chữ vẽ hình ra.

▸ Cấp nguồn thanh ghi 8 bit…
▸ Nạp trọng số 128 64 32 16 8 4 2 1
▸ Hiệu chuẩn bộ giải mã ASCII / UTF-8
▸ Dựng lưới pixel & bảng hex 0–F
▸ Bật bù 2 cho số có dấu…
▸ Sẵn sàng — Trực tuyến. ✅
0%
⌂ Tư duy & Máy

Phòng mô phỏng Bit & Mã hóa

Bits, Bytes & Encoding
Trực tuyến
nhị phân · ASCII · hex · bù 2
Đồng hồ giá trị
🔢 Byte 8 bit
Thập phân—
Thập lục (hex)—
Nhị phân—
Bit đang bật—
Đơn vị—
Đang xem—
Ghi chú
Máy tính dùng nhị phân vì mạch điện chỉ có 2 trạng thái: tắt = 0 và bật = 1. Gộp 8 bit = 1 byte biểu diễn được 256 giá trị (0–255).
—
Bấm vào ô bit để lật 0↔1 · chọn "Kịch bản" (đếm / ASCII / ảnh / bù 2 / hex / đơn vị) · bấm khái niệm để xem chi tiết
Trình duyệt chưa bật canvas.
Giá trị byte theo thời gian giá trị 0–255số bit bật
Về Bit & Mã hóa

Một kilobyte không phải 1000 byte mà là 1024, bởi máy đếm theo luỹ thừa của 2 chứ không theo mười ngón tay người. Tám bit xếp cạnh nhau đủ cho 256 giá trị, bit ngoài cùng bên phải lật mỗi nhịp còn mỗi bit dịch sang trái lật chậm đúng một nửa. Cùng một byte 11111111, đọc kiểu không dấu là 255, nhưng theo quy ước bù 2 thì bit cao nhất mang trọng số âm 128 và byte ấy là −1. Chữ A cũng không được lưu như hình chữ A, máy chỉ giữ mã số 65 rồi để phông chữ vẽ hình ra.

Chủ đề liên quan trong Tư duy & Máy