Resultados da pesquisa a pedido "cpu-architecture"

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?

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 ...

7 a resposta

Alinhamento de CPU e Dados

Perdoe-me se você acha que isso foi respondido várias vezes, mas preciso de respostas para as seguintes perguntas! Por que os dados precisam ser alinhados (nos limites de 4 bytes / 8 bytes / 2 bytes)? Aqui minha dúvida é quando a CPU possui as ...

1 a resposta

FLOPs de pico por ciclo para os núcleos ARM11 e Cortex-A7 no Raspberry Pi 1 e 2

Gostaria de saber o pico de FLOPs por ciclo para o núcleo ARM1176JZF-S nos núcleos Raspberry Pi 1 e Cortex-A7 no Raspberry Pi 2. DeARM1176JZF-S Manual de referência ...

9 a resposta

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?

1 a resposta

Se eu não usar cercas, quanto tempo levaria um núcleo para ver as gravações de outro núcleo?

Eu tenho tentado pesquisar minha pergunta no Google, mas sinceramente não sei como afirmá-la sucintamente. Suponha que eu tenha dois threads em um sistema Intel com vários núcleos. Esses encadeamentos estão em execução no mesmo nó NUMA. Suponha ...

1 a resposta

O que acontece depois de uma falta de L2 TLB?

Estou lutando para entender o que acontece quando os dois primeiros níveis do Translation Lookaside Buffer resultam em erros? Não tenho certeza se "andar de página" ocorre em circuitos especiais de hardware ou se as tabelas de páginas são ...

2 a resposta

Diferença entre endereçamento físico e conceito de endereçamento virtual

Esta é uma nova submissão, porque não estou recebendo nenhuma resposta do superuser.com. Desculpe pelo mal entendido. Preciso saber a diferença entre o conceito de endereçamento físico e virtual em sistemas embarcados. Por que o conceito de ...

2 a resposta

Entendendo o impacto do lfence em um loop com duas longas cadeias de dependência, para aumentar comprimentos

Eu estava brincando com o códigoesta resposta [https://stackoverflow.com/a/50496379/5801661], modificando-o levemente: BITS 64 GLOBAL _start SECTION .text _start: mov ecx, 1000000 .loop: ;T is a symbol defined with the CLI (-DT=...) TIMES T imul ...

2 a resposta

opcodes x86 de 32 bits que diferem em x86-x64 ou completamente removidos

Eu procurei na Wikipedia por compatibilidade com versões anteriores do x86 em x86-x64 e ele diz: x86-64 é totalmente compatível com o código x86 de 16 e 32 bits. Como os conjuntos de instruções completos de x86 de 16 e 32 bits ...