Skip to main content

Một bãi rác hex là gì?

Hex Dump là một ảnh chụp nhanh bộ nhớ máy tính, thường được hiển thị dưới dạng văn bản trên màn hình hoặc trong bản in.HexAdeCimal, hoặc Hex, là một hệ thống số cơ sở 16 được sử dụng bởi các máy tính để đại diện cho mã nhị phân khi mọi người cần đọc nó.Các kết xuất máy tính là tên phổ biến để viết thông tin trong bộ nhớ vào một tệp, thường là trước khi lỗi phần mềm.Với ý nghĩ đó, một bãi rác hex thường được mọi người sử dụng để làm việc thông qua chính xác những gì máy tính đã làm ngay trước khi gặp sự cố..Các hệ thống số được ghi nhận là cơ sở- [giá trị].Giá trị trong một hệ thống số xác định có bao nhiêu chữ số của các số trong hệ thống.Chẳng hạn, hầu hết mọi người thường sử dụng hệ thống cơ sở-10 có mười số, từ 0 đến chín.Mặc dù có thể khó hiểu các hệ thống số khác với cơ sở-10, nhưng nó rất dễ dàng cho máy tính.Các hệ thống đếm cơ sở khác nhau cho phép các chương trình nhanh hơn và phương pháp lưu trữ tốt hơn hệ thống cơ sở tiêu chuẩn-10. Hầu hết các mã máy tính hoạt động trong nhị phân, một loạt các 1 và 0 biểu thị và tắt trong bộ nhớ từ tính của máy tính.Là một hệ thống cơ sở-2, nhị phân có số lượng rất lớn đại diện cho các số cơ sở tương đối nhỏ.Ví dụ, 1001 trong nhị phân bằng chín trong cơ sở-10.Khi máy tính lưu trữ dữ liệu nhị phân, họ thực hiện nó trong hai khối bốn chữ số, được gọi là byte, rằng mỗi khối đại diện cho một số.Một khối đọc 0100 1101 sẽ là 4 13 trong ký hiệu cơ sở-10.HexAdeCimal là một hệ thống số cơ sở-16 có chứa các giá trị từ 0 đến 15. Vì số lớn nhất có thể được viết thành bốn chữ số của nhị phân là 1111 hoặc 15 trong cơ sở-10, thì số nhị phân bốn chữ số dễ dàng hơn và dễ dàng hơn vàngắn hơn để viết bằng hex.Viết các giá trị bằng Hex rút ngắn mỗi byte từ tám chữ số xuống hai chữ số. Một giá trị hex điển hình có thể trông hơi khác so với cơ sở-10 chữ số.Trong khi các giá trị từ 0 đến chín vẫn giữ nguyên, 10 đến 15 đạt được một giá trị đại diện duy nhất.Các giá trị này được biểu thị bằng a-f.Trong cơ sở-10, đây sẽ là một vấn đề toán học cơ bản: 4+11 ' 15.Trong hex, vấn đề tương tự sẽ như thế này: 4+b ' E.

Hex Dumps Sử dụng tất cả các chuyển đổi và số này để tạo ra một biểu diễn văn bản của những gì được viết trong bộ nhớ máy tính tại thời điểm kết xuất.Một kết xuất hex điển hình có dòng sau dòng số trong các cột chặt chẽ và nhất quán, tất cả được viết bằng Hex.Cột đầu tiên là địa chỉ bộ nhớ của dòng và bao gồm bảy chữ số.Theo địa chỉ bộ nhớ là các giá trị của không gian đó được chuyển đổi thành Hex từ nhị phân.Đây thường là các nhóm hai giá trị, đại diện cho một byte hoặc bốn giá trị, đại diện cho hai giá trị.Cột cuối cùng là tổng kiểm tra địa chỉ, giá trị được sử dụng để xác minh độ chính xác của thông tin và thường là sáu chữ số.