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

Определение возможностей процессора без сборки
Я искал способы определить процессор и его возможности (например, SEE, SSE2 и т. д.). Однако все способы, которые я нашел, включали ассемблерный код с использованием инструкции cpuid. Учитывая разные способы выполнения сборки в c/c++ между...
1000 просмотров
schedule 01.03.2023

Некоторые вопросы по встроенному ассемблеру
Я уже задавал подобный вопрос здесь, но я все еще получаю некоторые ошибки, поэтому я надеюсь, что вы могли бы сказать мне, что я делаю неправильно. Просто знайте, что я знаю ассемблер, и я сделал несколько проектов на ассемблере 8051, и даже он не...
1555 просмотров

Как получить серийный номер процессора под Linux без прав root
Как я могу получить серийный номер процессора в Linux (Ubuntu) без прав root? Я попробовал команду cpuid, она работает без прав root, но, похоже, возвращает все нули (я считаю, потому что что-то нужно изменить в BIOS). Не могли бы вы предложить...
36759 просмотров
schedule 18.10.2022

CPUID в архитектуре x88
Я пытаюсь получить доступ к информации, используя CPUID в С++. Я создал этот код до сих пор и не мог больше продолжать. Я нашел несколько полезных статей здесь и в Интернете, но они мне не помогли. Я должен использовать инструкции и регистры...
277 просмотров
schedule 18.05.2023

x86 ассемблер cpuid функция вывода анализирует результат регистров
Я делаю программу fasm с cpuid и получаю: EAX -> 0x00000662 EBX -> 0x00000000 ECX -> 0x00000000 EDX -> 0x0383FBFF Я использую fprint из /lib/ld-linux.so.2 , чтобы показать этот результат. Поэтому мне нужно прочитать все...
1610 просмотров
schedule 12.10.2023

Неправильные значения CPUID?
Мой процессор — Intel Core2Quad Q9300 2,5 ГГц. CPU-Z дает мне значения для Family: 6, Model: 7 и Stepping: 7. Пытаясь написать сборку x86 с помощью инструкции cpuid с EAX=1, все, что я получаю, это значение 0000 0010 в AL (где, я полагаю, должно...
360 просмотров
schedule 16.12.2022

Как получить cpuid с помощью встроенной сборки в powerpc?
Я пытаюсь скомпилировать код С++. но я получаю сообщение об ошибке на архитектуре power8. который отлично работает в архитектурах x86_64. ниже ошибка, которую я получаю. error: impossible register constraint in 'asm' : "a"(func));...
508 просмотров
schedule 14.12.2022

Как изменить возвращаемое значение CPUID окон, созданных KVM
Я создаю виртуальную машину Windows 7 x86 с помощью KVM. Когда она выполняет следующие инструкции: mov eax, 0x40000000 cpuid Он вернет это: eax=0x40000005 ebx=0x7263694d ecx=0x666f736f edx=0x76482074 Это Майкрософт Хв. Как настроить...
116 просмотров
schedule 28.01.2023

Как получить все поддерживаемые флаги ЦП в качестве флагов ЦП QEMU?
В моей виртуальной машине QEMU мне нужно использовать определенную модель ЦП , но с включенными флагами максимального ЦП (для производительности) . Для этого я хотел использовать /proc/cpuinfo и использовать grep и cut для получения...
289 просмотров
schedule 23.11.2022

Как узнать, какие функции AVX C доступны на разных моделях процессоров
В основном название. Например, я пытаюсь запустить такие инструкции, как: _mm256_load_pd , _mm256_add_pd , _mm256_stream_pd и 128-битная версия на процессоре: Intel Xeon, E5630, 2,53 ГГц, IBM HS22. Но у меня есть Illegal instruction...
61 просмотров
schedule 19.10.2022