Resultados da pesquisa a pedido "x86"

2 a resposta

Existe um exemplo realmente útil que mostra os benefícios do ILP (paralelismo em nível de instrução) no x86_64?

Como a CPU conhecida é um pipeline, funciona mais eficientemente se a sequência de comandos é independente uma da outra - conhecida como ILP (Parallelism em nível de ...

1 a resposta

Com o Hyper Threading, os threads de um núcleo físico estão sendo trocados por qual nível de cache L1 / L2 / L3?

O Hyper Threading permite usar o cache L1 para trocar os dados entre os dois threads, que são executados simultaneamente em um único núcleo físico, mas em dois núcleos virtuais? Com a condição de que ambos pertençam ao mesmo processo, ou seja, ...

10 a resposta

Não é possível editar e continuar ao usar o Visual Studio 2010 em uma máquina de 64 bits, o aplicativo é direcionado para x86

Estou tendo alguns problemas comEditar e continuar [http://msdn.microsoft.com/en-us/library/ms164926%28v=VS.100%29.aspx]ao usar o Visual Studio 2010 em uma máquina Windows 7 de 64 bits. Eu assegurei o seguinte Editar e continuar está ativado em ...

3 a resposta

Por que a Intel mudou o mecanismo de previsão de ramificação estática ao longo desses anos?

Deaqui [https://groups.google.com/forum/#!topic/mechanical-sympathy/pMN6TbXwOUc] Eu sei que a Intel implementou vários mecanismos de previsão de ramificação estática nos últimos anos: 80486 idade: sempre não tomada Pentium4 age: Tomada para ...

3 a resposta

Qual é o significado da instrução x86 "call dword ptr ds: [00923030h]"?

O que as seguintes instruções do assembler x86 fazem? call dword ptr ds:[00923030h]Suspeito que é uma chamada indireta, mas exatamente como ele calcula o endereço da chamada?

2 a resposta

Reprodução de comportamento inesperado com código de modificação cruzada em CPUs x86-64

Pergunta, questãoQuais são algumas idéias para código de modificação cruzada que podem disparar comportamento inesperado em sistemas x86 ou x86-x64, onde tudo é feito corretamente no código de modificação cruzada, com exceção da execução de uma ...

1 a resposta

Posso imprimir o descritor gdtr e gdt em gdb?

I want to use gdb to see my GDTR/LDTR/TTR and segment registerparte invisível (x86), então em gdb insiro "p / x $ gdtr" .... etc, mas o resultado é "$ 6 = Valor não pode ser convertido em número inteiro" e em gdb insiro "p / x $ cs" o único ...

0 a resposta

Quando fazer ou não o INVLPG, MOV para CR3 para minimizar a descarga do TLB

PrólogoEu sou um hobby de sistema operacional, e meu kernel roda em 80486+ e já suporta memória virtual. A partir de 80386, a família de processadores x86 da Intel e vários clones dela suportam memória virtual com paginação. É sabido que quando ...

2 a resposta

Como escrever ou ler memória sem tocar no cache

Existe alguma maneira de escrever / ler memória sem tocar no cache L1 / L2 / L3 em CPUs x86? E o cache das CPUs x86 é totalmente gerenciado pelo hardware? Edição: Eu quero fazer isso, porque eu quero provar a velocidade da memória e ver se ...

3 a resposta

Como interpretar o mapa x86 opcode?

Ao olhar para um mapa de opcode x86 como este: http://www.mlsite.net/8086/#tbl_map1 [http://www.mlsite.net/8086/#tbl_map1] Ele define mapeamentos, por exemplo: 00: ADD Eb,Gb 01: ADD Ev,Gv ...Esse link possui descrições básicas do significado ...