Resultados da pesquisa a pedido "x86"
Minimizar falhas de página (e falhas de TLB) ao "caminhar" um gráfico grande
Problema (pense na fase de marcação de um GC) Eu tenho um gráfico de "objetos" que preciso andar, visitando todos os objetos.Eu posso armazenar em cada objeto se ele tiver sido visitado.Todos os objetos são armazenados na memória e vinculados ...
Acesso exclusivo ao cacheline L1 no x86?
Se alguém tiver um buffer de 64 bytes que é muito lido / gravado, provavelmente será mantido em L1; mas existe alguma maneira de forçar esse comportamento? Por exemplo, conceda a um núcleo acesso exclusivo a esses 64 bytes e diga a ele para não ...
NASM: analisador: instrução esperada rep movs
Estou transformando um executável em algum código de shell NASM (para Windows, se for relevante), mas estou encontrando "erro: analisador: instrução esperada" erros em todo o lugar, a partir de instruções rep. label_000064,1: lea edi,[esp+0x164] ...
verifique se o sinalizador de transporte está definido
Usando o assembler em linha [gcc, intel, c], como verificar se o sinalizador de transporte está definido após uma operação?
Como desligar o computador de um ambiente independente?
Estou criando um sistema operacional em modo protegido com base na arquitetura x86 da Intel e estava procurando informações sobre como desligar o computador via código de montagem ou algo assim. Você poderia me ajudar com esse problema?
Quantos ciclos de clock custam exponenciação AVX / SSE na moderna CPU x86_64?
Quantos ciclos de clock custam exponenciação AVX / SSE na moderna CPU x86_64? Eu estou prestes:pow(x, y) = exp(y*log(x)) [https://stackoverflow.com/questions/25936031/pow-for-sse-types] I.e. faz ambosexp() elog() As instruções AVX x86_64 ...
As diferentes versões mmx, sse e avx são complementares ou superconjuntos?
Estou pensando em me familiarizar com as extensões x86 SIMD. Mas antes mesmo de começar, tive problemas. Não consigo encontrar uma boa visão geral sobre quais deles ainda são relevantes. A arquitetura x86 acumulou muitas extensões de matemática ...
Sobre como retornar mais de um valor em C / C ++ / Assembly
Li algumas perguntas sobre como retornar mais de um valor, comoQual é a razão por trás de ter apenas um valor de retorno em C ++ e ...
Qual é a diferença entre Trap e Interrupt?
Qual é a diferença entre Trap e Interrupt? Se a terminologia for diferente para sistemas diferentes, o que eles significam no x86?
Como habilito o SSE para meu código inicializável independente?
(Esta pergunta era originalmente sobre oCVTSI2SD instruções e o fato de que pensei que não funcionava na CPU Pentium M, mas na verdade é porque estou usando um sistema operacional personalizado e preciso ativar manualmente o SSE.) Eu tenho uma ...