arm

¿Qué es el conjunto de instrucciones del Pulgar del BRAZO?

Bajo "El juego de instrucciones para el pulgar "en la sección 1-34 de" ARM11TechnicalRefManual " se dice que: "El conjunto ... el modelo del procesador." ¿Puede alguien explicar más sobre esta segunda oración y decir cómo lo realiza el procesador?

¿Por qué ARM NEON no es más rápido que plain C++?

Aquí hay un código C++: #define ARR_SIZE_TEST ( 8 * 1024 * 1024 ) void cpp_tst_add( unsigned* x, unsigned* y ) { for ( ... 3 ms add, double, neon asm : 420 ms FASTER x1.25 LA PREGUNTA: ¿Por qué neon es más lento con tipos enteros de 32 bits?

Diferencia entre los compiladores arm-eabi arm-gnueabi y gnueabi-hf

¿Cuál es la diferencia entre los compiladores cruzados arm-eabi, gnueabi y gnueabi-hf? Me resulta difícil elegir los compiladores. ¿Hay un compilador nativo para arm?

¿Cómo funciona el código nativo de Android escrito para ARM en x86?

Motorola acaba de lanzar un teléfono Android basado en x86. Estoy un poco confundido en cuanto a cómo las aplicaciones nativa ... escritas para ARM(netflix, por ejemplo) pueden ejecutarse en este teléfono. Estaría agradecido si alguien pudiera explicar.

Sobrecarga de excepciones de C++

¿Por qué los desarrolladores de plataformas embebidas intentan continuamente eliminar el uso C++ exceptions de su SDKs? Por ... rmas ARM realmente que GRANDE para pasar mucho tiempo haciendo tales soluciones? ¿Tal vez algo más que no sepa? Gracias.

ROM y RAM en el BRAZO

Estoy trabajando en un procesador ARM, me pregunté si la ROM y la RAM utilizadas son bastante diferentes de lo que asumo. Por ... abla de memoria: Program Size: Code=1264 RO-data=16 RW-data=0 ZI-data=1384 ¿Cómo se distribuye esto entre ROM y RAM?

¿Por qué el registro ARM PC apunta a la instrucción después de la siguiente a ser ejecutada?

Según el CI del BRAZO. En estado ARM, el valor del PC es la dirección de la instrucción actual más 8 bytes. En estad ... e la siguiente instrucción a ser ejecutada. Entonces, ¿cuáles son las premisas subyacentes? ¿Ejecución condicional, tal vez?

Programación de Beagleboard bare metal

Acabo de recibir mi BeagleBoard-Xm y me pregunto si hay algún tutorial detallado paso a paso sobre cómo obtener un software b ... , solo para entender los conceptos básicos del sistema operativo. Cualquier ayuda apreciada! Saludos cordiales Sr. Gigu

Cómo medir el tiempo de ejecución del programa en el procesador ARM Cortex-A8?

Estoy usando un procesador basado en ARM Cortex-A8 llamado como i.MX515. Hay distribución Linux Ubuntu 9.10. Estoy ejecutando ... while(1) { printf("Hello word %x\n\r", k ) ; serv_WDOG() ; led() ; } return(1) ; }

Diferentes Variables Globales Estáticas Comparten la Misma Dirección de Memoria

Resumen Tengo varios archivos fuente C que declaran variables globales estáticas individuales con nombre idéntico. Entiendo ... libs.ld -T sections.ld -nostartfiles -Xlinker --gc-sections -L"../ldscripts" -Wl,-Map,"myProj.map" --specs=nano.specs -o ...

Rendimiento de brazo vs pulgar en iPhone 3GS, código de punto no flotante

Me preguntaba si alguien tenía números duros en el rendimiento del código ARM vs Thumb en el iPhone 3GS. Específicamente para ... l Simulador porque GCC está construyendo x86. Me preguntaba si debería desactivar "compilar como pulgar" y terminar con ello.

¿Qué Java embedded VM sugiere para el desarrollo de ARM? [cerrado]

Hay muchas máquinas virtuales Java incrustadas. ¿Qué sugieres para el desarrollo del BRAZO? http://www.cacaovm.org/ http:// ... aforma TINI de Dallas y funciona muy bien (512 KB de RAM y 1 MB de flash), pero ahora necesito más potencia (memoria y CPU).

Nodo de compilación cruzada.js para ARM6 (Raspberry Pi)

Estoy tratando de obtener nodo.js v0.7.9 para compilar para raspberry pi, pero como node y v8 son bastante grandes, espero po ... mo node --version y node --help. ¿Hay algún CFLAGS / CXXFLAGS que pueda faltar causando este problema? Un poco confundido....

¿Cuál es la diferencia entre las codificaciones de instrucciones ARM, Thumb y Thumb 2?

Estoy un poco confundido acerca de los conjuntos de instrucciones. Hay Pulgar, BRAZO y Pulgar 2. Por lo que he leído las inst ... lo con el pulgar? Una cosa más. Puedo decir que Thumb (32-bit) es lo mismo que las instrucciones ARM que son allso 32-bit?

La arquitectura más simple posible que se puede virtualizar y ejecutar el kernel de Linux

Me he inspirado en la implementación de Fabrice Bellard de una máquina virtual x86 en Javascript, y me gustaría intentar esc ... s, y algunos antecedentes de teoría de sistemas operativos, por lo que esto debería estar al alcance con suficiente trabajo.

¿La mejor plataforma para aprender programación integrada? [cerrado]

Estoy buscando aprender sobre programación embebida (principalmente en C, pero espero repasar mi ASM también) y me preguntaba ... buscando es un tablero de prototipado/programación como el STK500 que tiene algunos botones y así sucesivamente. Gracias=]

Cómo trabajar con bibliotecas externas cuando compilación cruzada?

Estoy escribiendo un código para raspberry pi ARM target en la máquina x86 ubuntu. Estoy usando la cadena de herramientas gcc ... roporcionar la ruta para mi arm gcc en makefile. Por lo tanto, quiero saber, ¿cómo consiguió correcta std encabezados y libs?

Error del enlazador en un proyecto de C usando Eclipse

Quiero crear un proyecto para el microcontrolador STM32F217IG. Luego instalé Eclipse y el compilador cruzado de GNU para AR ... .un entonces creo que esto no es lo bueno que hay que hacer). ¿Eso significa que el problema es el .creación de archivos elf?

¿Qué necesito para el desarrollo de un procesador ARM? [cerrado]

Estoy familiarizado con la arquitectura y ensamblaje X86[-64]. Quiero empezar a desarrollar un procesador ARM. Pero a diferen ... eries in Computer Architecture and Design) Arquitectura ARM System-on-Chip (2a Edición) Tiene alguna sugerencia mejor?