Công cụ đổi thứ tự byte

Nhập giá trị hex để đổi thứ tự byte của nó.

Cách sử dụng

  1. Nhập các giá trị của bạn vào các ô ở trên.
  2. Nhấn Tính toán để xem kết quả ngay lập tức.
  3. Dùng nút Chia sẻ để sao chép liên kết tới kết quả của bạn.

Giới thiệu về công cụ này

Endianness mô tả thứ tự byte mà một hệ thống dùng để lưu các giá trị nhiều byte: big-endian lưu byte có trọng số lớn nhất trước (đây là “thứ tự byte mạng”, dùng trong tiêu đề TCP/IP), còn little-endian lưu byte có trọng số nhỏ nhất trước (gốc của x86/x86-64 và hầu hết cấu hình ARM). Đổi nghĩa là đảo ngược dãy byte — 0x12345678 trở thành 0x78563412 — trong khi giá trị thập phân bên dưới chỉ khớp với một cách diễn giải hoặc cách còn lại.

Các kỹ sư mạng và nhúng/firmware gặp điều này liên tục khi đọc bản ghi gói tin, định dạng tệp nhị phân hay bản kết xuất thanh ghi từ các hệ thống khác endian, vì đọc sai thứ tự byte âm thầm tạo ra một con số hoàn toàn sai thay vì một lỗi hiển nhiên.

Nội dung này có hữu ích không?

Bạn có thể chọn tối đa 3 biểu cảm.

Bình luận

  • Hãy là người đầu tiên bình luận.

Máy tính phổ biến

Tất cả máy tính