Resultados da pesquisa a pedido "assembly"
Alternativa eficiente e portátil ao PDEP sem usar o IMC2?
A documentação para oinstrução de depósito paralelo [https://en.wikipedia.org/wiki/Bit_Manipulation_Instruction_Sets#Parallel_bit_deposit_and_extract] (PDEP) no Conjunto de instruções de manipulação de bits da Intel 2 (BMI2) descreve a seguinte ...
Qual a diferença entre dw e dd das diretivas db para strings?
Digamos que eu queira definir uma string de variável inicializada antes de executar meu programa de montagem (emsection .data) A variável que escolhi criar é chamadaDigits e é uma sequência que contém todos os símbolos hexadecimais. Digits: db ...
Como obter o tamanho de uma função C dentro de um programa C ou com uma montagem inline?
Suponha que eu tenha uma função como abaixo:
Troca de classificação de bolhas de montagem
Eu estou tentando fazer um tipo de bolha na montagem x86 (sim, tem que ser bolha, como eu não estou preocupado com otimização de velocidade em relação a dife...
Qual é a maneira mais precisa de medir o tempo decorrido em um PC moderno?
Eu sei que posso usar o IRQ0, que é o cronômetro do sistema, mas isso é baseado em um relógio de 14.31818 MHz, certo? Existe algo oferecendo maior precisão? Obrigado. Edit: Alguém sabe o que a função QueryPerformanceCounter do Windows usa?
Qual é a função padrão CPUID 01H?
Eu preciso checarECX para o bit 30, que é um recurso da CPU necessário paraRDRAND. DeRDRAND Wiki [http://en.wikipedia.org/wiki/RdRand#Overview], Se suportado, o bit 30 do registro ECX é definido após chamar a função padrão CPUID 01H. Não sei ...
Linguagem Assembly - masm32 - multiplicando
Eu estou multiplicando 3 números que funciona bem mesmo com um carry. Eu quero adicionar um número 4 para multiplicar apenas para fins de aprendizagem.Depois...
Misturando instruções ARM e THUMB
Eu estou tentando misturar instruções ARM e THUMB no meu código assembly. Por exemplo, no código a seguir, tento usar os dois modos:
Como armazenar e chamar uma função compilada em C / C ++?
Para fins de otimização de nível muito baixo, seria útil para mim se eu pudesse armazenar uma função compilada dentro de uma variável diretamente,não um pont...