Вопросы по теме 'x86-64'

Ctypes Python и вызовы функций
Мой друг создал небольшой ассемблер для проверки концепции, который работал на x86. Решил портировать и для x86_64, но сразу столкнулся с проблемой. Я написал небольшой фрагмент программы на C, затем скомпилировал и выгрузил код. После этого я...
3893 просмотров
schedule 18.03.2023

Нужно ли мне устанавливать 64-битную * и * x86 версию .Net SP2?
Итак, я загрузил распространяемый пакет .net 2.0 sp2 "NetFx20SP2_x64.exe" со следующего сайта: http://www.microsoft.com/DOWNLOADS/details.aspx?familyid=5B2C0358-915B-4EB5-9B1D-10E506DA9D0F&displaylang=en Развернут на моем сервере x64 win2k3,...
1628 просмотров
schedule 02.08.2023

При переходе от 32-битной к 64-битной разработке необходимы пояснения относительно фреймворка и платформы .net.
Краткая справка: я разрабатываю C # в VS2008 под .net 3.5 на машине Vista-x64. Я недавно перешел на Vista-x64 и после некоторых поисков все еще чувствую, что не совсем понимаю взаимодействие между ОС и инфраструктурой .net. Я хотел бы внести...
1439 просмотров
schedule 10.11.2022

Как определить, была ли сборка .NET скомпилирована как x86, x64 или какой-либо процессор
Как проще всего определить (без доступа к исходному проекту), была ли скомпилирована DLL сборки .NET как x86, x64 или Any CPU? Обновление: утилиты командной строки было достаточно для удовлетворения моих непосредственных потребностей, но просто для...
14591 просмотров
schedule 10.08.2023

Дизассемблировать в x86_64 на OSX10.6 (но с _Intel_ Syntax)
Я знаю о otool -tv , но я бы предпочел использовать синтаксис Intel , а не AT&T, главным образом для того, чтобы легко следовать по книге и не просматривать тысячи % и $ . Я также был бы признателен за любые советы о том, где я могу найти файл...
8470 просмотров
schedule 14.08.2022

Можно ли векторизовать myNum += a[b[i]] * c[i]; на х86_64?
Какие внутренние функции я бы использовал для векторизации следующего (если это вообще возможно) на x86_64? double myNum = 0; for(int i=0;i<n;i++){ myNum += a[b[i]] * c[i]; //b[i] = int, a[b[i]] = double, c[i] = double }
1173 просмотров
schedule 29.08.2023

Запуск 32-битного ассемблерного кода на 64-битном Linux и 64-битном процессоре: объясните аномалию
У меня интересная проблема. Я забыл, что использую 64-битную машину и ОС, и написал 32-битный ассемблерный код. Я не умею писать 64-битный код. Это 32-разрядный ассемблерный код x86 для Gnu Assembler (синтаксис AT&T) в Linux. //hello.S...
12424 просмотров
schedule 06.03.2022

Как установить пакет python2.6-devel под CentOs 5
Мне нужно установить mysql-python под python2.6. Для пакета mysql-python требуется пакет python2.6-devel, который зависит от libpython2.6.so.1.0 (64bit). Я нашел в сети несколько пакетов python2.6-devel, но не могу найти libpython2.6 Архитектура...
20674 просмотров
schedule 14.12.2022

Изучение статистики памяти кучи C/C++ в gdb
Я пытаюсь исследовать состояние кучи C/C++ из gdb в Linux amd64, есть ли хороший способ сделать это? Один из подходов, которые я пробовал, - это "вызов mallinfo()", но, к сожалению, я не могу затем извлечь нужные значения, поскольку gdb не...
47203 просмотров
schedule 11.04.2023

Обнаружение архитектуры во время компиляции из MASM/MASM64
Как я могу определить во время компиляции из исходного файла ASM, является ли целевая архитектура I386 или AMD64? Я использую masm(ml.exe)/masm64(ml64.exe) для сборки файлов file32.asm и file64.asm. Было бы неплохо создать один файл, file.asm,...
3034 просмотров

Почему x86 уродлив? Почему он считается низшим по сравнению с другими?
Я читал некоторые архивы SO и встречал заявления против архитектуры x86. Почему нам нужна разная архитектура ЦП для сервера, мини-/мэйнфрейма и смешанного ядра? говорит Архитектура ПК беспорядок, любой разработчик ОС скажет вам это....
34110 просмотров
schedule 07.12.2022

Возможно ли и/или целесообразно разрабатывать веб-приложения Django на OS X (10.6.4 и 10.5.8) с использованием 64-разрядной версии Python 2.6.5? Почему?
Я пытаюсь решить, какую архитектуру выбрать для разработки Django 1.0.x через Django 1.2.1. Мне удалось установить MySQL, MySQLdb, PIL и Python 2.65 на Snow Leopard, используя 64-битные сборки x86, но мне любопытно, есть ли на данный момент...
72 просмотров
schedule 14.03.2024

Оптимизирован ли OpenCV 2.0 для процессоров AMD?
Я знаю, что раньше OpenCV был основан на IPP и был оптимизирован только для процессоров Intel. Так ли обстоит дело с OpenCV 2.0?
2590 просмотров
schedule 07.08.2022

Почему int 3 генерирует SIGSEGV в 64-разрядной версии вместо остановки отладчика?
При программировании в 32-битном режиме я часто использовал int 3 в своих программах для остановки в заданном месте с помощью отладчика (встраивая инструкцию в исходный код). Теперь в 64-битном режиме он, похоже, не работает, создавая очень обычный...
17799 просмотров
schedule 03.07.2022

Libtool считает, что библиотека была перемещена, но это не так
В настоящее время я перекомпилирую gtk+ и зависимости из исходников (у меня нет другого выбора). Все мои пользовательские пакеты устанавливаются в определенную пользовательскую точку (назовем ее /packages ) (это может показаться странным, но на...
10679 просмотров
schedule 04.08.2022

Почему этот код вызывает исключение нарушения прав доступа?
_memcpy_r SEGMENT memcpy_r PROC mov r10, rdi mov r11, rsi mov rdi, rcx mov rsi, rdx mov rcx, r8 shr rcx, 3 rep movsq mov rcx, r8 and rcx, 7 rep movsb mov rsi, r11 mov rdi, r10 ret memcpy_r ENDP _memcpy_r ENDS END У меня есть...
1745 просмотров
schedule 31.12.2022

Более эффективный способ вывода целого числа в чистой сборке
Я хочу вывести целое число, используя чистую сборку. Я использую nasm на 64-битной машине Linux. На данный момент я ищу способ вывода целых чисел для отладки компилятора, но я хочу использовать тот же код для написания ОС, что также является...
904 просмотров

С++ 64-битный int: передать по ссылке или передать по значению
Это вопрос эффективности о 64-битных целых числах. Предполагая, что мне не нужно изменять значение параметра «int», я должен передать его по значению или ссылке. Предполагая 32-битную машину: 1) 32-битное целое число: я предполагаю , что ответ...
5929 просмотров

Как выравнивание адресов цикла влияет на скорость Intel x86_64?
Я наблюдаю снижение производительности на 15% для одного и того же кода C ++, скомпилированного с точно такими же машинными инструкциями, но расположенного на по-разному выровненных адресах. Когда мой крошечный основной цикл начинается с 0x415220, он...
1168 просмотров
schedule 29.03.2023

Есть ли преимущества от запуска Python X86-64 на 64-битном процессоре в 64-битной ОС?
Какие преимущества дает запуск сборок Python и расширений amd64? (Здесь множество расширений, скомпилировано для amd64 .) У меня процессор i5 и Win7 64-битная, так что вроде бы уместно. Но также похоже, что это глючная, бета-версия,...
18743 просмотров
schedule 10.06.2022