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:...
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...
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...
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...
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...
¿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...
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.
¿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...
¿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