Використання IDE
- Відкрийте проект у Keil IDE.
- Натисніть спадне меню «Проект», а потім виберіть «Параметри» для «Ціль».
- Виберіть вкладку Вивід.
- Позначте «Створити файл HEX».
- Натисніть кнопку OK.
Як використовувати
- Клацніть файл правою кнопкою миші -> Відкрити за допомогою -> Hex Editor.
- Запустіть палітру команд (F1) -> Відкрити файл за допомогою шістнадцяткового редактора.
- Запустіть палітру команд (F1) -> Повторно відкрити за допомогою -> Шестнадцятковий редактор.
Ми можемо використовуйте xxd, щоб створити шістнадцятковий дамп файлу. Ми також можемо використовувати його для перетворення шістнадцяткового дампа назад у вихідний ASCII або двійковий формат. За замовчуванням xxd виводить три стовпці. Вони представляють зміщення файлів, шістнадцяткові дані та текстові дані або дані ASCII відповідно.
Коротка відповідь така ви не можете. Процес компіляції є «з втратами», оскільки ми втрачаємо багато інформації, яка допомагає розробникам читати та розуміти вихідний код. З огляду на це, можна декомпілювати виконуваний файл у щось, що є близьким до C-коду (але, звичайно, не оригінального C-коду).
Як перетворити десяткове число в шістнадцяткове? Щоб перетворити десяткове число в шістнадцяткове, ми поділити десяткове число на 16 оскільки 16 є базовим значенням шістнадцяткових чисел. Продовжуємо ділити, поки частка не стане нульовою. Остачі записують і записують у зворотному порядку в комбінованій формі.