Resultados da pesquisa a pedido "assembly"

4 a resposta

Como atingir o máximo teórico de 4 FLOPs por ciclo?

Como o desempenho máximo teórico de 4 operações de ponto flutuante (precisão dupla) por ciclo pode ser alcançado em uma moderna CPU Intel x86-6 Tanto quanto eu entendo, leva três ciclos para um ...

5 a resposta

Fontes para saber mais sobre programação centrada em hardware [fechada]

Estou procurando aprender como criar / programar hardware simples e depois passar para a robótica simples. Por onde devo começar? Quais são os melhores sites para comprar o hardware? Alguma recomendação sobre o tipo de hardware / idioma que devo ...

14 a resposta

Como posso ver o código de montagem para um programa C +

Como posso ver o código de montagem para um programa C + Quais são as ferramentas populares para fazer isso?

3 a resposta

Contagem de bits no número [duplicado]

Duplicadoelhor algoritmo para contar o número de bits definidos em um número inteiro de 32 bit [https://stackoverflow.com/questions/109023/best-algorithm-to-count-the-number-of-set-bits-in-a-32-bit-integer] Suponha que você tenha um número. ...

3 a resposta

omo compilar um arquivo de montagem em um formato binário bruto (como DOS .com) com o GNU assembler (as

Eu quero compilar esse código fonte no Windows (apenas um exemplo): start: NOP NOP Quando eu compilar com NASM ou FASM, o tamanho do arquivo de saída é de 2 bytes. Mas quando eu compilo com o GNU assembler (as), o comprimento do arquivo de saída ...

4 a resposta

Código de modificação pessoal e irrestrita ”+ O lisp é realmente auto-modificado?

Adianto que admitir que meu conhecimento de Lisp é extremamente mínimo. No entanto, estou extremamente interessado no idioma e pretendo começar a aprendê-lo seriamente em um futuro próximo. Meu entendimento dessas questões é sem dúvida ...

2 a resposta

Assembly - A bandeira de sinalização e bandeira de paridade

Não entendi quando o sinalizador está definido e quando a paridad Como eu sei, o sinalizador indica o sinal do resultado de uma operação, 0 para números positivos e 1 para números negativo Então, por que no próximo código: mov al, -5 sub al, ...

1 a resposta

como usar o movntdqa para evitar a poluição do cache?

Estou tentando escrever uma função memcpy que não carrega a memória de origem no cache da CPU. O objetivo é evitar a poluição do cache. A função memcpy abaixo funciona, mas polui o cache como o memcpy padrão. Estou usando o P8700 proccesoor com ...

2 a resposta

imprimindo novas linhas com o printf assembly

Oi, estou tentando escrever um código de montagem que use printf para imprimir uma determinada string. Estou declarando minhas seqüências de caracteres antes de usar na seção .data e um exemplo de teste é o seguinte: extern printf extern fflush ...

1 a resposta

asm mudar cmd cor de fundo

Eu escrevi a peça que muda a cor do texto, mas não consigo encontrar uma maneira de alterar a cor do plano de fundo, este código é para montagem de tarefas: model small stack 256 .data ent db 0ah,0dh,'$' array db 2,4,5,6 db 7,8,9,5 db 1,2,3,4 db ...