Entiendo que las computadoras representan números decimales usando binarios . Todavía tengo que absorber este video en cómo las computadoras agregan números , lo que parece útil.
Antes de entender eso, sin embargo, me gustaría comprender en...
Tengo memoria flash en la que escribo el código de ensamblaje.
Sé que flash tiene un ciclo límite (lectura / escritura)
Si escribo un bucle que se ejecuta 100,000,000 veces como
X=100,000,000
While x!=0
X--
Eso toma 4-5 líneas en...
¿Por qué tenemos cuatro instrucciones en el bloque de TI para el procesador Cortex M4? ¿Está relacionado con el hecho de que tenemos tres canalizaciones para las instrucciones de montaje de ARM?
Estoy un poco confundido en cuanto al uso de la palabra microcódigo en los siguientes enlaces:
enlace
enlace
Por lo que sé, Microcode es una capa intermedia entre el código de ensamblaje y el hardware real, y tal vez reside en algún...
Me preguntaba sobre esto el otro día cuando le estaba explicando binario y hexadecimal a un amigo mío y esto ocurrió. La pregunta es algo como esto:
¿Cómo se relacionan exactamente las velocidades de ejecución de instrucciones con las velocid...
Tengo un problema, necesito conectar dos microcontroladores y programar uno de ellos como transmisor y el otro como receptor. Intenté hacer esto pero no funciona y no sé por qué.
La comunicación en serie debe estar en Modo 0. El microcontrola...
Estoy confundido sobre lo que está pasando con ADR R14,cnt1 . ¿ cnt1 significa el final del programa? Y si es así, ¿cómo se llamará a B sumi ? En el manual de ARM, decía que ADR toma PC pero no lo veo aquí.
c ++...
Esta es una versión abreviada de WS2812 LED control rutina . He eliminado todos los no-ops por motivos de legibilidad aquí. ¿Alguien puede explicar el papel de la instrucción de rama (brne) hacia el final de la rutina?
asm volatile(
"...
Supongamos que estamos usando un oscilador externo a 8 MHz y necesitamos un voltaje alto durante aproximadamente 1 segundo en el pin RA0. Un ciclo de instrucción toma 0.5 \ $ \ mu s \ $. Hice una subrutina que toma 25 ms, con el prescaler establ...
Los siguientes problemas tienen que ver con la traducción de C a MIPS. Supongamos que las variables f, g, h, i y j están asignadas a los registros $ s0, $ s1, $ s2, $ s3 y $ s4, respectivamente. Supongamos que la dirección base de las matrices A...