Resultados da pesquisa a pedido "x86"
Montagem x86 em um Mac
Alguém conhece alguma boa ferramenta (estou procurando por IDEs) para escrever montagem no Mac. O Xcode é um pouco complicado para mi Além disso, nos Macs Intel, posso usar o x86 asm genérico? Ou existe um conjunto de instruções modificado? ...
O que causa falhas na página?
De acordo com a Wikipedia [http://en.wikipedia.org/wiki/Page_fault]: Uma falha na página é uma armadilha para o software gerado pelo hardware quando um programa acessa uma página mapeada no espaço de endereço virtual, mas não carregado na ...
Por que esse código do carregador de inicialização não funciona?
Minha expectativa é que ela imprima uma string, mas nada seja impresso. Quando diminuo a corda, às vezes funciona e, quando as alongo novamente, às vezes funcion Não sei por que isso não está funcionand Alguém poderia me ajudar? Obrigado O ...
m processo de 32 bits pode acessar mais memória em um sistema operacional Windows de 64 bit
Pelo que entendi, um processo de 32 bits pode acessar apenas 2 GB de memória em janelas de 32 bits sem a opção / 3 GB e que parte dessa memória é absorvida pelo sistema operacional por razões diabólicas. Isso parece combinar com ...
Qual é o seu truque anti-depuração favorito?
No meu empregador anterior, usamos um componente de terceiros que basicamente era apenas uma DLL e um arquivo de cabeçalho. Esse módulo específico manipulou a impressão no Win32. No entanto, a empresa que criou o componente entrou em falência, ...
Qual é a finalidade do registro do ponteiro de quadro EBP?
Eu sou iniciante em linguagem assembly e notei que o código x86 emitido pelos compiladores geralmente mantém o ponteiro do quadro, mesmo no modo de liberação / otimizado, quando poderia usar oEBP registre-se para outra coisa. Entendo por que o ...
Utilizar as instruções do AVX desativa a otimização exp ()?
Estou escrevendo uma rede de encaminhamento de feed em VC ++ usando intrínsecas AVX. Estou invocando esse código via PInvoke em C #. Meu desempenho ao chamar uma função que calcula um loop grande, incluindo a função exp (), é ~ 1000ms para um ...
Desempenho relativo de x86 inc vs. instrução add
Pergunta rápida, assumindo de antemão mov eax, 0qual é o mais eficiente? inc eax inc eaxo add eax, 2 Além disso, no caso de os doisincs são mais rápidos, os compiladores (por exemplo, o GCC) geralmente (ou seja, sem sinalizadores de ...
Lendo o contador do programa diretamente
contador de programas nas CPUs Intel pode ser lido diretamente (ou seja, sem 'truques') no modo kernel ou em outro mod
O que a instrução `test` faz? [duplicado
Esta pergunta já tem uma resposta aqui: `testl` eax contra a eax? [/questions/147173/testl-eax-against-eax] 8 respostas Estou observando alguns pequenos códigos de assembler e estou tendo problemas para entender a instrução TEST e seu uso. ...