Resultados da pesquisa a pedido "x86"

3 a resposta

x86_64 ASM - bytes máximos para uma instrução?

Qual é o número máximo de bytes que uma instrução completa exigiria no código x64 asm?Algo como um salto para endereço pode ocupar até 9 bytes, suponho:FF 00...

2 a resposta

Quais registros são seguros para usar em uma função (x86)

De acordo comWikipedia o Intel ABI permite usar

3 a resposta

`testl` eax contra eax?

Eu estou tentando entender alguma montagem.A montagem da seguinte forma, estou interessado no

1 a resposta

Interconexão entre L2 e L3 por núcleo no Core i7

O Intel Core i7 tem cache L1 e L2 por núcleo e um grande cache L3 compartilhado. Eu preciso saber que tipo de interconexão conecta os múltiplos L2s ao único ...

5 a resposta

Como a arquitetura ARM difere do x86? [fechadas]

A arquitetura x86 é especialmente projetada para funcionar com um teclado enquanto o ARM espera ser móvel? Quais são as principais diferenças entre os dois?

3 a resposta

JMPs próximos e distantes

Eu estou fazendo a montagem do Linux e entendo que tem um modelo de memória simples. O que eu estou confuso sobre é JMPs NEAR e FAR.NEAR está no mesmo segmen...

1 a resposta

Tomar um semáforo deve ser atômico. É isso?

Este trecho de código vem da fonte Pintos: https://www.cs.usfca.edu/~benson/cs326/pintos/pintos/src/threads/synch.c [https://www.cs.usfca.edu/~benson/cs326/pintos/pintos/src/threads/synch.c] void sema_down (struct semaphore *sema) { enum ...

2 a resposta

x86 descobre o tamanho do operando da instrução dada somente o código da máquina hexadecimal?

Por exemplo, dado um hex:

3 a resposta

Problemas com o acesso aos argumentos da linha de comando no linux a partir do x86 asm

2 a resposta

Como estão programados exatamente o x86 uops?

As modernas CPUs x86 dividem o fluxo de instruções recebidas em micro-operações (uops1) e agende esses uopsfora de serviço [https://en.wikipedia.org/wiki/Out-of-order_execution]conforme suas entradas se tornam prontas. Embora a ideia básica seja ...