Preguntas con etiqueta 'assembly'

1
respuesta

Cómo funcionan las matrices en lenguaje ensamblador [cerrado]

No puedo entender cómo funcionan las matrices en lenguaje ensamblador. En el libro de Irvine sobre lenguaje ensamblador está escrito: *** Una cadena se puede dividir entre varias líneas sin Tener que suministrar una etiqueta para cada línea:...
2
respuestas

Almacenar manualmente el puntero de pila en lugar de usar push y pop (Ensamblaje)

¿Cuál será la secuencia de instrucciones que implementa PUSH R4? A: SUB SP, SP, #4 STR R4, [SP, #0] B: STR R4, [SP, #0] SUB SP, SP, #4 C: ADD SP, SP, #4 STR R4, [SP, #0] D: STR R4, [SP, #0] ADD SP, SP, #4...
1
respuesta

¿Hay un ensamblador que no sea de gas para AVR para Linux? [cerrado]

Necesito hacer un proyecto completo en código crítico en su mayoría de tiempo. Usar el ensamblaje parece una buena idea. He visto bastantes ejemplos de archivos de ensamblaje y similares que tienen una sensación de "Intel". Sé que hay un ensambl...
3
respuestas

¿Cómo funcionan las condiciones en una computadora? [cerrado]

Quiero saber cómo sabe una computadora si una condición es verdadera o falsa. Por ejemplo, en montaje las instrucciones SUB EAX, EBX JNZ not_equal comprobará si los registros no son iguales (compruebe si el indicador cero ZF es 0). ZF = 1...
1
respuesta

Usando djnz para hacer un bucle en el lenguaje ensamblador 8051 [cerrado]

Para programar 8051 usando djnz loop, sé que si le damos a r0 un número, el loop se ejecutará en consecuencia. Por ejemplo: Mov r0,#50 Back: instructions Djnz r0,back El bucle se ejecutará 50 veces. Pero si quiero colocar djnz...
1
respuesta

Calculadora con MSP430 en lenguaje ensamblador

Estoy programando una calculadora en lenguaje ensamblador con el MSP430g2553. Tengo un teclado de membrana 4x4 y un LCD 2x16. Ya puedo mostrar números en la pantalla LCD con el teclado. El problema es que el número tiene un código ASCII. ¿Cómo p...
1
respuesta

Encienda un led con ARM en lenguaje ensamblador [cerrado]

¿Cómo convierto este código C ++ para encender un LED en lenguaje ensamblador ARM para el LPC2124? #include <lpc17xx.h> void delay_ms(unsigned int ms) { for (unsigned int i=0; i<ms; i++) for (unsigned int j=0; j<20000...
2
respuestas

Para el primer prototipo, ¿cuántas piezas son necesarias? Incluye 256BGA, SMA, SDRAM

Lo más probable es que tenga que volver a ejecutar. Para el primer lote de prototipos, ¿cuál es el número más seguro? Pedí 10 piezas de PCB y pedí componentes 10x.     
2
respuestas

Ensamblaje de mezcla y C [cerrado]

¿Es posible usar una mezcla de estos 2? Usando un pic4550 y mplabc18 Digamos que tengo un microcontrolador, que en mi puerto B (B0 B1 B2 B3 B4 B5 B6 B7) 1 byte, lo puse a '00000001' ¿Es posible asignar ese valor a un valor int de C y lu...
3
respuestas

¿por qué no usar microcódigo? [cerrado]

¿Por qué los programadores no escriben aplicaciones en microcódigo? ¿Es porque microcódigo es difícil de entender y escribir o la mayoría de los procesadores no son compatibles con microcódigo? Quiero el motivo