Resultados da pesquisa a pedido "arm"

5 a resposta

Como alguém faz divisão inteira (assinada ou não assinada) no AR

Estou trabalhando no Cortex-A8 e no Cortex-A9 em particular. Eu sei que algumas arquiteturas não vêm com divisão de número inteiro, mas qual é a melhor maneira de fazer isso além de converter para flutuar, dividir, converter em número inteiro? ...

1 a resposta

xtração de campo de bit @ARM?

lguém pode explicar o que esta instrução faz e traduzi-lo para ubfx.w r3, r11, #0xE, #1De acordo com o manual de referência do ARM, ele faz um "xtração de campo de bit assinado e não assinado "mas não sou bom com todas essas coisas bit a bit.

3 a resposta

Existe uma maneira de compilar para ARM em vez de Thumb no Xcode

@Apple está recomendando a compilação do ARM em vez do polegar, se houver muitas operações de ponto flutuante em andamento. Todo o meu aplicativo é quase uma grande operação de ponto flutuante. Veja o que eles dizem no Guia de fluxo de ...

4 a resposta

tslib não está criando o dispositivo

Estou tentando incorporar o tslib em um sistema ARM, para usar um dispositivo com tela de toque; Já o instalei com sucesso, mas infelizmente não consigo recuperar todas as minhas anotações para fazê-lo novamente. x) Eu compilei os arquivos das ...

2 a resposta

NEON vectorize a soma dos produtos de bytes não assinados: (a [i] -int1) * (b [i] -int2)

Preciso melhorar um loop, porque é chamado pelo meu aplicativo milhares de vezes. Acho que preciso fazer isso com o Neon, mas não sei por onde começar. Pressupostos / pré-condições: w é sempre 320 (múltiplo de 16/32pa epb são alinhados por 16 ...

2 a resposta

omo escrever códigos de montagem em linha sobre LOOP no Xcode LLV

Estou estudando sobre montagem em linha. Quero escrever uma rotina simples no iPhone no Xcode 4 LLVM 3.0 Compiler. Consigo escrever códigos básicos de montagem em linh example: int sub(int a, int b) { int c; asm ("sub %0, %1, %2" : "=r" (c) : ...

2 a resposta

Decodificação da instrução BLX no ARM / Thumb (IOS)

Eu li toda a documentação do ARM, mas ainda estou tendo problemas para decodificar uma instrução BLX. Aqui estão dois exemplos: __text:0000347C 02 F0 B2 ED BLX _objc_msgSend __text:0000469C 01 F0 A2 EC BLX _objc_msgSend Ambos devem ir para o ...

4 a resposta

eferência indefinida para `kill '

Desenvolvi um aplicativo para um sistema embarcado ARM7 em C. Agora, quero compilar e vincular o C ++ a fim de usar alguns recursos do C ++. Para fazer isso, estou usandomipsel-elf-g++ ao invés demipsel-elf-gcc. Eu posso compilar meu código ...

8 a resposta

Chamar a montagem do BRAÇO de C, GCC (bare metal)

Estou tentando fazer alguma programação bare-metal no ARM com o GCC e testando no QEMU. Sempre que eu chamo um rótulo ARM de C, meu programa trava. Eu tenho um exemplo simples de código que mostra o problema emhttps: //gist.github.com/165439 ...

2 a resposta

Uso do ARM11 Translation Lookaside Buffer (TLB)?

Existe um guia decente explicando como usar o TLB Translation Lookaside Buffers) tabelas em um ARM1176JZF-S testemunho Tendo examinado a documentação técnica da plataforma ARM, ainda não tenho idéia do que é um TLB ou de como ele é. Tanto ...