3
ответа

компиляция iPhone для ползунка

Я услышал, что это могла бы быть хорошая идея выключить "компиляцию для ползунка" в iPhone настройки цели для увеличения производительности. Я испытываю некоторые затруднения при нахождении этой установки все же. Так как я не мог найти его...
вопрос задан: 22 September 2009 14:19
3
ответа

ARM по сравнению с производительностью Ползунка на iPhone 3GS, не код с плавающей точкой

Я задавался вопросом, были ли у кого-либо какие-либо твердые числа на ARM по сравнению с производительностью кода Ползунка на iPhone 3GS. Специально для неплавающей точки (VFP или НЕОН) код - я знаю о проблемах с плавающей точкой...
вопрос задан: 29 July 2009 05:25
0
ответов

Использование BX в коде Thumb для вызова функции Thumb или для перехода к инструкции Thumb в другой функции

Я пытаюсь освоить навыки, полезные при модификации прошивки (для которой у меня нет исходного кода код) Эти вопросы касаются использования BX из кода большого пальца для перехода или вызова другого существующего кода большого пальца. Как использовать BX
вопрос задан: 10 July 2018 11:16
0
ответов

Что такое набор инструкций для большого пальца ARM?

в разделе «Набор команд Thumb» в разделе 1-34 «ARM11TechnicalRefManual» говорится, что: «Набор команд Thumb является подмножеством наиболее часто используемых 32-битных инструкций ARM.
вопрос задан: 23 June 2016 22:15
0
ответов

itte in arm assembly

Что делает следующая линия при сборке руки: 000031e6 ​​2916 cmp r1, # 22 000031e8 bf1a itte ne Я получаю первую строку (сравнивая r1 с 22), но как насчет второй строки (я ...
вопрос задан: 25 December 2015 19:15
0
ответов

разница между ldr и ldr.w

Недавно мне пришлось отлаживать бинарник MachO и я наткнулся на следующую инструкцию: - ldr.w r4, [r1, r0, lsl #2] Я понимаю, что ldr r4, [r1, r0, lsl #2] сдвигает r0 влево два раза, добавляет его...
вопрос задан: 25 October 2015 18:55
0
ответов

Режим большого пальца руки: размер кода не уменьшается

Ребята, У меня есть проект, который я скомпилировал для процессора ARM Cortex-A8. Для этого я использую GCC. В настоящее время размер моего исполняемого файла составляет 220,1 КБ. Сейчас я модифицирую свой make-файл и добавляю ...
вопрос задан: 10 April 2014 15:33
0
ответов

Вызов сборки ARM из C, GCC («голый металл»)

Я пытаюсь выполнить программирование на «голом железе» в ARM с помощью GCC и протестировать на QEMU. Всякий раз, когда я вызываю метку ARM из C, моя программа зависает. У меня есть простой пример кода, который показывает проблему ...
вопрос задан: 21 January 2012 23:02
0
ответов

Это ошибка GCC или мой код неправильный?

У меня есть этот код C: int test (signed char anim_col) {если (anim_col> = 31) {вернуть 1; } иначе, если (anim_col <= -15) {return -2; } return 0; } Это компилируется в ...
вопрос задан: 8 December 2010 22:59