Resultados da pesquisa a pedido "inline-assembly"
A diferença entre asm, asm volatile e clobbering memory
Ao implementar estruturas de dados livres de bloqueio e códigos de temporização, geralmente é necessário suprimir as otimizações do compilador. Normalmente a...
Como acessar a variável c para manipulação de montagem in-line
Dado este código:
GCC: putchar (char) na montagem inline
Transbordar,Como posso implementar o procedimento putchar (char) usando somente assembly in-line? Eu gostaria de fazer isso no assembly x86-64. A razão para ...
Como armazenar uma variável C ++ em um registro
Eu gostaria de algum esclarecimento sobre um ponto sobre o armazenamento de variáveis de registro: Existe uma maneira de garantir que, se declaramos uma va...
Programaticamente causar exceção de instrução indefinida
Eu quero causar uma exceção Instrução Undefined ARM Cortex-M3 para o teste do meu equipamento de teste. O compilador IAR suporta isso com um assembly embutid...
Converter código de assembly in-line para C ++
Eu estou trabalhando em um projeto cpp. O projeto precisa ser migrado para 64 bits. Ele contém algum código de assembly Inline que não pode compilar em x64. ...
assembly embutido clang (LLVM) - várias restrições com vazamentos / recarregamentos inúteis
clang / gcc : Alguns operandos de montagem inline podem ser satisfeitos com várias restrições, por exemplo,
Implementando um Matcher para a Regex '[ab] [^ r] + r]' no assembly
Preciso de ajuda com meu código de montagem. Preciso usar código de gravação, que encontre o intervalo, adequado à minha expressão regex. Meu regex:[ab][^r]+r, primeiro, estou procurando se há 'a' ou 'b' e pule para a seção 'Iniciar'. Agora eu ...