Результаты поиска по запросу "code-size"

2 ответа

Я, вероятно, не был бы слишком обеспокоен тем, что приложение имеет размер 2,5 МБ, но если вы хотите проявить должную осмотрительность, чтобы убедиться, что вы включаете только то, что действительно нужно, я бы посмотрел все файлы ресурсов (изображения , просмотры, фильмы и т. д.), на которые ссылается ваш проект, и убедитесь, что все они используются приложением.

риложение для iPhone готовится к запуску, и нам нравится вводить как можно больше данных. Когда я копаюсь в сгенерированном файле .app для моего приложения, я вижу файл с именем <имя исполняемого файла>, который, как я предполагаю, является ...

0 ответов

Вы можете иметь только 1 16-битный операнд для максимального размера инструкции в 3 байта на 6502. А условные ветви не имеют длинной версии, поэтому они всегда имеют размер 2 байта.

трел на различные инструкции по сборке, и я не понимаю, как определяется длина различных операндов и кодов операций. Это то, что выдолжен узнать из опыта, или есть способ узнать, какая комбинация операнд / оператор занимает сколько ...

15 ответов

Вы должны иметь в виду, что, хотя подход, основанный на разборке, возможен, вам, в основном, придется анализировать ориентированный граф с конечными точками в ret, halt, jmp (ДОКАЗАНО, что включено инкрементное связывание, и вы можете читать jmp-таблицу для определить, является ли jmp, с которым вы сталкиваетесь в функции, внутренним по отношению к этой функции (отсутствует в jmp-таблице изображения) или внешним (присутствует в этой таблице; такие jmp часто возникают как часть оптимизации хвостового вызова на x64, как я знаю)) любые вызовы, которые должны быть nonret (например, помощник, генерирующий исключение) и т. д.

алэто [https://stackoverflow.com/questions/4579574/how-can-i-get-the-size-of-a-c-function] вопрос, потому что я пытаюсь найти размер функции в программе на C ++, намекают на то, что может быть способ, который зависит от платформы. Моя ...

ТОП публикаций