Resultados da pesquisa a pedido "x86"
Dois objetos diferentes com duração de armazenamento automático podem ser comparados na comparação de endereços?
Em particular, é permitido comparar os endereços de duas variáveis automáticas em funções diferentes da seguinte maneira: sink.c #include <stdio.h> #include <stdlib.h> void sink(void *l, void *r) { puts(l == r ? "equal" : "not equal"); exit(0); ...
Por que esse prólogo de função usa várias instruções para calcular a redução de esp?
Eu olhei para alguns despejos de código assembler e existe esta seção (encontradaaqui ...
algoritmo de endereçamento de uma memória de matrizes triangulares usando assembly
Eu estava fazendo um projeto em ASM sobre triângulo pascal usando NASM Portanto, no projeto, você precisa calcular o triângulo pascal da linha 0 à linha 63 meu primeiro problema é onde armazenar os resultados do cálculo -> memória segundo ...
Os binários criados para o ARM funcionarão nos processadores Intel? [Android]
Usando o NDK, construí binários para o processador ARM, mas devido a algumas dependências não posso construí-los para o x86. Existe alguma chance de usar esse binário na arquitetura x86 ou MIPS?
Algumas referências / tutoriais do ASM x86? [fechadas]
Estou tentando encontrar algumas referências em relação às linguagens x86 Assembly. Tutoriais / exemplos para ajudar a minha compreensão. -Obrigado
Quanto atraso é gerado por este código de montagem no linux
Eu estava passando por esse linkatraso na montagem [https://stackoverflow.com/questions/15201955/how-to-set-1-second-time-delay-at-assembly-language-8086] para adicionar atraso na montagem. Quero realizar algumas experiências adicionando um valor ...
Carregando um xmm dos registros do GP
Digamos que você tenha valores emrax erdx você deseja carregar em umxmm registo. Uma maneira seria: movq xmm0, rax pinsrq xmm0, rdx, 1É bem lento! Existe uma maneira melhor?
um programa simples de linguagem assembly em "Hello World" em C / C ++
eu uso o compilador devcpp e borland c .... asm { mov ax,4 // (I/O Func.) mov bx,1 // (Output func) mov cx,&name // (address of the string) mov dx,6 // (length of the string) int 0x21 // system call }nos trechos de código acima, eu quero ...
São necessárias tantas chamadas de espera do controlador do teclado ao ativar o portão A20
DePágina OSDev [http://wiki.osdev.org/A20_Line#Enabling]na linha A20, o código para ativar o A20 é fornecido como: enable_A20: cli call a20wait mov al,0xAD out 0x64,al call a20wait mov al,0xD0 out 0x64,al call a20wait2 in al,0x60 push eax call ...
Por que vejo intervalos de tempo 400x mais estranhos ao chamar clock_gettime repetidamente?
Estou tentando medir o tempo de execução de alguns comandos no c ++ usando o relógio físico, mas ocorreu um problema em que o processo de leitura da medição do relógio físico no computador pode demorar muito. Aqui está o código: #include ...