Preguntas con etiqueta 'assembly'

3
respuestas

¿Puede la configuración de un ARM aficionado ser tan simple como este AVR?

Me gusta lo simple que puede ser una configuración AVR de Atmel para la programación en lenguaje ensamblador de aficionados. Por ejemplo: Coloque un chip ATMega DIP liso {A} en una placa de pruebas Conecte 6 pines a un programador USB {...
1
respuesta

Mientras el bucle está optimizado

Tengo el siguiente código en mi programa de microcontroladores: // Wait for ADC conversion to complete while ( ( ADCSRA && _BS( ADSC ) ) == _BS( ADSC ) ) {} Donde ADCSRA es un registro que cambiará su valor una vez que se complete u...
5
respuestas

¿Cómo puedo configurar el código de condición en lenguaje ensamblador?

Quiero probar el signo variable. En otras palabras, quiero saber si una variable es positiva o negativa. ¿Cómo puedo escribir las siguientes condiciones de if-then-else en lenguaje ensamblador? if X > 0 goto A else goto B...
4
respuestas

La forma más rápida de alternar un poco en ASM

¿Cuál es la forma más rápida de alternar un poco 1 en MPASM para el conjunto de instrucciones mejorado de 14 bits? (Estoy trabajando con un PIC16F1829) El código debe ser independiente, quiero decir que se puede llamar en cualquier momento,...
4
respuestas

Diseño del programa de lenguaje ensamblador

Este es un problema de asignación de tareas e intenté resolverlo todo anoche, pero todavía soy un novato en lenguaje ensamblador. No me des la solución completa, solo dame una pista.    Diseñe un programa de lenguaje de ensamblaje ARM que...
1
respuesta

¿Cómo producir una C media en Intel 8080?

Este es un problema de ejemplo en mi libro. Suponiendo que el pin 5 del puerto 4 está conectado a un amplificador que controla un altavoz, la solución se da como, La frecuencia del medio C es $$ f = 261.63 \ \ text {Hz} $$ Por lo tanto, el...
3
respuestas

Error al compilar el archivo de inicio en STM32

Estoy intentando proporcionar controladores de interrupción personalizados para mi Cortex M3 (consulte el manual aquí ). ST amablemente proporciona una biblioteca estándar, que tiene varios archivos de inicio, todos llamados "startup_stm32f2xx....
1
respuesta

En Freescale iMX31, ¿cómo puedo traducir la dirección SDRAM a la dirección de la CPU?

[Esta es una nueva publicación de enlace ] Soy nuevo en iMX31 y en los sistemas integrados, ayúdeme a comprender la traducción de la dirección SDRAM a la dirección de CPU ARM, especialmente en los modos de comando "especiales" del controlado...
1
respuesta

¿Qué sucede con los registros AVR durante las instrucciones de varios ciclos?

Esto es más una pregunta teórica ... (También mi primera en desbordamiento de pila) Me pregunto qué pasará con los registros del microcontrolador AVR de Atmel (es decir, ATTINY85) durante una instrucción de varios ciclos. es decir, ADI...
2
respuestas

¿Cómo puedo ordenar a mi compilador que use bytes de 8 bits en lugar de enteros de 16 bits?

Tengo el siguiente código en mi programa de microcontroladores: int analogValue = ADCH; // ADC Data Register // // Simple analog comparator. // If analogValue lower than threshold then toggle output high, // Otherwise toggle it low. /...