Вопросы с тегом «assembly»

45
Как просмотреть бинарный файл?

Из того, что я понимаю, компилятор создает двоичный файл, состоящий из 1 и 0, который может прочитать процессор. У меня есть бинарный файл, но как мне открыть его, чтобы увидеть 1 и 0, которые там? Текстовый редактор говорит, что не может открыть его ... PS У меня есть сборочный двоичный файл,...

17
Почему в некоторых операционных системах обработка событий пишется в asm, а не в c?

Мой вопрос заключается в том, почему в настоящее время некоторая обработка событий операционной системы все еще пишется на языке ассемблера, а не на языке более высокого уровня, таком как C, когда само ядро ​​написано в основном на...

12
Как я могу кросс-компилировать Chromium для ARM?

Цель Мне нужно установить Chromium на FriendlyARM под mini210sуправлением Linux 3.0.8 armv7l Окружающая среда Бродячая коробка с Ubuntu Precise64 Устанавливается в depot_toolsсоответствии с этими инструкциями Get-the-code и Linux Chromium ARM Набор инструментов depot_tools После получения...

11
Где в исходном коде GRUB2 находится передача / переход к коду ядра?

Я ищу строку кода, где GRUB2, наконец, переходит к коду ядра и таким образом передает выполнение на системах x86? Я предполагаю, что это в файле на ассемблере, так как это очень слабая архитектура. Я посмотрел на исходные файлы /grub-core/boot/i386/pc/*.Sи нашел JMPв boot.S строку 455, но это...

9
Как отладить модуль ядра, в котором появляется указатель NULL?

У меня есть специальный модуль ядра, который я скомпилировал из этого патча, который добавляет поддержку logitech G19клавиатуры среди других устройств серии G. Я прекрасно скомпилировал его в основной ветке ядра Ubuntu (2.6.35). Я могу загрузить и загрузить модуль, но я столкнулся с действительно...