Resultados da pesquisa a pedido "arm"

1 a resposta

O que o padrão de código como .size X, .- X faz?

Minha pergunta é sobre algum código popular, mas não bem documentado, que encontrei nos arquivos de inicialização do ARM CORTEX M, comothis STM32 [https://github.com/tmdarwen/STM32/blob/master/STM32F411/ArmCortexM4Analysis/startup.s] . O ...

0 a resposta

ARM Assembly. Enquanto o loop não estiver funcionando corretamente

Então, minha tarefa é mais complexa do que apenas imprimir números de um loop while, mas eu não consigo nem fazer com que o loop while funcione corretamente, por isso estou trabalhando nisso por enquanto. Estou tentando pegar uma entrada do ...

1 a resposta

como ler a taxa de acertos / erros do cache L2 no Android (ARM)?

Eu encontrei uma maneira de ler o cache L1 (dados e instruções) usandohttp: //infocenter.arm.com/help/index.jsp? topic = / com.arm.doc.faqs / ka4237.html [http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.faqs/ka4237.html]. Também quero ...

5 a resposta

Por que o BRAÇO NEON não é mais rápido que o C ++ simple

Aqui está um código C ++: #define ARR_SIZE_TEST ( 8 * 1024 * 1024 ) void cpp_tst_add( unsigned* x, unsigned* y ) { for ( register int i = 0; i < ARR_SIZE_TEST; ++i ) { x[ i ] = x[ i ] + y[ i ]; } }qui está uma versão neon: void ...

4 a resposta

arm toolchain gcc como arm-elf ou arm-none-eabi, qual é a diferenç

Quando você cria um conjunto de ferramentas gcc, existe a possibilidade de construí-lo como braço-elfo ou como braço-nenhum-eabi, mas qual é a diferenç Eu uso o eabi hoje, mas isso é apenas porque todo mundo parece fazer isso ... mas como esse ...

1 a resposta

Como limpar e invalidar o cache do processador ARM v7 do Modo de Usuário no Linux 2.6.35

entei limpar e invalidar o cache do processador ARM v7 para a linha de instruções, porque os códigos de instruções podem mudar na execuçã Para alcançar o efeito, tentei 2 variantes. Aqui estão eles Eu usei o GCC__Limpar cache(, mas não deu o ...

2 a resposta

O que significa o valor de hash (#) associado à instrução ARM LDR?

Estou tentando depurar uma falha que estou enfrentando no meu aplicativo. O rastreamento de pilha está apontando para uma instrução LDR com o seguinte formato (obrigado desmontador): LDR R3, [R0,#4] Minha pergunta é em relação ao componente de ...

1 a resposta

valgrind no ARM9?

Vejo que o valgrind tem um alvo no ARM7, mas encontro informações conflitantes sobre se o valgrind tem suporte para o ARM9. O alvo do ARM9 com o qual estou trabalhando está executando o linux. Alguém conseguiu especificamente usar o valgrind ...

3 a resposta

Apple AS e ARM / Thumb ADDS instrução

Estou trabalhando em um projeto de iPhone / iPad e quero atualizar o registro de status durante algumas (não todas) operações aritméticas. Por padrão, o Xcode usa 'Compile for Thumb' e não quero alterá-l O seguinte código de montagem em linha ...

7 a resposta

Qual é o melhor kit de avaliação para o aprendizado de desenvolvimento de C / C ++ incorporado? [fechadas

Estou tentando melhorar meu desenvolvimento C / C ++ incorporado na arquitetura ARM. Recentemente, mudei do desenvolvimento de 68K para o ARM e queria usar um pouco do meu tempo livre para explorar a plataforma e aprender as melhores práticas, ...