Hiển thị trình soạn thảo nhị phân (ở dạng nhị phân)
00000000 | 11111011 11111011 11111011 11111011 11110101 11111011 11111011 11111011
00001000 | 11111011 11111011 11111011 11111011 11111011 11111011 11111011 11111011
00010000 | 11111011 11111011 11111011 11111011 11111011 11111011 11111011 11111011
00011000 | 11110101 11111011 11111011 11111011 11111011 11111011 11111011 11111011
00100000 | 11111011 11111011 11111011 11111011 11111011 11111011 11111011 11111011
00101000 | 11111011 11111011 11101111 11111011 11111011 11111011 11111011 11111011
00110000 | 11111011 11111011 11111011 11111011 11111011 11111011 11111011 11111011
00111000 | 11111011 11111011 11111011 11101111 11111011 11111011 11111011 11111011
01000000 | 11111011 11111011 11111011 11111011 11111011 11111011 11111011 11111011
01001000 | 11111011 11111011 11111011 11111011 11111011 11111011 11111011 11111011
01010000 | 11101111 11111011 11111011 11111011 11111011 11111011 11111011 11111011
01011000 | 11101111 11111011 11111011 11111011 11111011 11111011 11111011 11111011
01100000 | 11111011 11111011 11111011 11111011 11111011 11101111 11111011 11111011
01101000 | 11111011 11111011 11111011 11111011 11111011 11111011 11111011 11111011
Hiển thị trình soạn thảo nhị phân (theo hệ thập lục phân)
00 | fb fb fb fb f5 fb fb fb fb fb fb fb fb fb fb fb
10 | fb fb fb fb fb fb fb fb f5 fb fb fb fb fb fb fb
20 | fb fb fb fb fb fb fb fb fb fb ef fb fb fb fb fb
30 | fb fb fb fb fb fb fb fb fb fb fb ef fb fb fb fb
40 | fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb
50 | ef fb fb fb fb fb fb fb ef fb fb fb fb fb fb fb
60 | fb fb fb fb fb ef fb fb fb fb fb fb fb fb fb fb
Đúng là một trình soạn thảo nhị phân sẽ cho phép bạn xử lý các byte ở dạng nhị phân, nhưng như bạn có thể thấy cơ sở 2 quá nhỏ để đưa ra các số nhỏ gọn.
Nhị phân như nguyên, không căn hai
Nói chung, sau đó " nhị phân " trong trình soạn thảo nhị phân không đề cập đến cơ sở hai, nó thực sự là từ trái nghĩa của " trình soạn thảo văn bản ".
Sự khác biệt là các trình soạn thảo văn bản được thiết kế để hiển thị văn bản, do đó, không in các ký tự, dòng mới, ký tự điều khiển, đơn vị mã utf-8 không hợp lệ, v.v. không bắt buộc phải xử lý một cách an toàn.
Hành động đơn thuần là mở tệp và lưu ngay lập tức có thể thay đổi tệp (do chuyển đổi nội bộ của trình soạn thảo, lỗi).
Mặt khác, các trình soạn thảo nhị phân không cố gắng cung cấp dữ liệu theo bất kỳ ngữ nghĩa nào và để người dùng xử lý nó một cách an toàn dưới dạng luồng byte / bit / từ.
Biên tập thập lục phân
Trình chỉnh sửa nhị phân hoàn hảo sẽ biết mọi định dạng nhị phân có thể và cho phép bạn chỉnh sửa nó, nhưng vì mọi người đều có thể tạo định dạng nhị phân của riêng mình và vì chúng thay đổi rất thường xuyên, nên cố gắng hỗ trợ tất cả các định dạng.
Điều tốt nhất mà một trình soạn thảo có thể làm là hiển thị các byte và do các thuộc tính đã được thảo luận của cơ sở 16, các số thập lục phân rất tiện dụng!
Ngoài ra, một người dùng có kinh nghiệm có thể dịch bin thành hex khi họ đọc nó.
Việc thiết lập / lấy một bit ra khỏi một byte được viết bằng hex thực sự hoàn toàn không tốn nhiều công sức hơn một byte được viết bằng bin.
Thành thật mà nói tôi thấy hex dễ đọc hơn nhị phân để đọc.