Resultados da pesquisa a pedido "cpu-architecture"

1 a resposta

o que é um buffer de loja?

Alguém pode explicar o que é buffer de carga e como é diferente de filas de invalidação. e também diferença entre armazenar buffers e escrever combinando buf...

2 a resposta

O que significa o R em RAX, RBX, RCX, RDX, RSI, IDR, RBP, RSP? [duplicado]

1 a resposta

Qual é a diferença geral entre a execução Superscalar e OoO?

Eu tenho lido algum material em superscalr e OoO e estou confuso.Eu acho que seus gráficos de arquitetura são muito parecidos.

7 a resposta

quanta memória pode ser acessada por uma máquina de 32 bits?

O que se entende por máquina de 32 bits ou 64 bits? É a arquitetura do processador ... uma máquina de 32 bits pode ler e gravar dados de 32 bits ao mesmo tempo com a máquina de 64 bit ual é a memória máxima que uma máquina de 32 bits pode ...

3 a resposta

O que todo programador deve saber sobre memória?

Quero saber quanto de Ulrich Drepper'sO que todo programador deve saber sobre memória [http://lwn.net/Articles/250967/] de 2007 ainda é válido. Também não consegui encontrar uma versão mais recente que 1.0 ou uma errat

5 a resposta

m quais arquiteturas o cálculo de ponteiros inválidos é insegur

int* a = new int[5] - 1; Essa linha, por si só, invoca um comportamento indefinido, de acordo com o padrão C ++, porque a é um ponteiro inválido e não é passado para o fim. Ao mesmo tempo, essa é uma maneira zero de criar um array baseado em 1 (o ...

4 a resposta

Alinhamento do código da máquina

Estou tentando entender os princípios do alinhamento do código da máquina. Eu tenho uma implementação de assembler que pode gerar código de máquina em tempo de execução. Uso alinhamento de 16 bytes em todos os destinos de ramificação, mas parece ...

3 a resposta

Por que x86 little endian?

Uma pergunta real que venho me perguntando ultimamente é: quais escolhas de design trouxeram o x86 ser uma pequena arquitetura endian em vez de uma grande arquitetura endian?

5 a resposta

Qual é o objetivo das instruções de rotação (ROL, RCL no x86)?

Eu sempre me perguntei qual é o objetivo das instruções de rotação de algumas CPUs (ROL, RCL no x86, por exemplo). Que tipo de software utiliza essas instruções? Primeiro pensei que eles poderiam ser usados para códigos de hash de criptografia / ...

2 a resposta

entrando no anel 0 no modo de usuário

Os sistemas operacionais mais modernos são executados no modo protegido. Agora é possível que os programas do usuário entrem no "anel 0" configurando diretamente os bits correspondentes em alguns registros de controle. Ou tem que passar por algum ...