Вопросы по теме 'i386'

NASM — реализация сортировки выбором не работает
Проблема с ошибкой сегментации решена, однако остается вопрос о неисправном самом алгоритме, который корректно сортирует числа, но кладет одни из самых больших в начало файла. Например числа: 600196455 1215535209 1560271953 1491899466...
1070 просмотров
schedule 24.11.2022

Как решить неопределенный символ init_xrpow_core_sse при связывании хромого кодировщика mp3 с приложением iOS?
На основе Как мне скомпилировать lame как статическую библиотеку...? , я скомпилировал lame с помощью этого скрипта на macbook pro: mkdir -p build rm -rf build/* #*/ function build_lame() { make distclean ./configure \...
690 просмотров
schedule 27.05.2024

printf вызывает предупреждение EXC_BAD_ACCESS(code=EXC_I386_GPFLT) и зависает во время выполнения
У меня есть функция, состоящая из 3 вложенных циклов for и оператора if, внутри нее у меня есть: int buffsize = valuex*3; //int buffsize = (LEDS+1)*3; char buffer[buffsize]; init_buf(buffer, buffsize); // while(counter <=...
2404 просмотров
schedule 16.04.2023

установить glibc.i386 на x64 CentOS 6.4
У меня CentOS 6.4 x64, но мне нужен glibc.i386 для запуска приложения Cadence Virtuoso. Я пробовал yum install glibc.i386 , но получаю " No package glibc.i386 available ". Как я могу получить этот пакет? Я пробовал yum install glibc ,...
1356 просмотров
schedule 12.07.2023

Что я должен загрузить в сегмент данных?
Я работаю над эмулятором, который должен эмулировать конкретную программу. У меня есть COM-файл и исходный файл. Теперь мне нужно эмулировать эту конкретную инструкцию (это то, что я вижу в отладчике DosBox): mov cl, [017B] 8A 0E 7B 01...
86 просмотров
schedule 19.04.2022

Почему мне разрешено выполнять инструкции в разделе .data? (Linux, сборка NASM x86)
Я только начинаю изучать ассемблер, и я прочитал в книге, что может быть выполнен только .text раздел. Так почему же мне разрешено выполнять инструкции, хранящиеся в разделе .data ? Вот код: global _start section .data msg: db "hello...
32 просмотров
schedule 14.12.2023