Вопросы по теме '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 просмотров
schedule
01.04.2024
Почему 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 просмотров
schedule
27.10.2022
С++ 64-битный int: передать по ссылке или передать по значению
Это вопрос эффективности о 64-битных целых числах. Предполагая, что мне не нужно изменять значение параметра «int», я должен передать его по значению или ссылке.
Предполагая 32-битную машину:
1) 32-битное целое число: я предполагаю , что ответ...
5929 просмотров
schedule
06.06.2022
Как выравнивание адресов цикла влияет на скорость 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