Noté el término Shadow Register mientras revisaba una hoja de datos de un TMS320F28335 DSP. ¿Qué significa en realidad? ¿Tiene una ubicación física en la CPU como tienen los registros de propósito general?
Durante la rutina de inicialización de mi código, lo uso para hacer cosas como:
clr r0 ; will always stay zero
y:
out PORTA, r0; initialize ports
out DDRA, r0
out PORTB, r0
...
¿Es esto realmente necesario? ¿O puedo estar...
El profesor de mi sistema integrado sigue refiriéndose a las ubicaciones de memoria de los registros como sus "direcciones" respectivas. Estoy confundido por esto; Siempre tuve la impresión de que en cualquier microprocesador, los registros de l...
¿Hay un procesador que realice operaciones aritméticas en una pila y no en registros? Por supuesto, para mantener el rendimiento, ese procesador debe almacenar en la caché el bloque superior de una pila en el mismo tipo de memoria que se usa par...
Estoy leyendo un libro sobre arquitectura de computadoras, y dice que, en los dispositivos activados por flanco temporizado, el retraso de la contaminación generalmente es distinto de cero, y se supone que el retraso de la contaminación de los r...
En su capítulo sobre diseño de CPU , Edward Bosworth presenta la siguiente arquitectura de tres buses:
UnodelosprincipalesobjetivosdediseñodeestecircuitoespoderincrementarelPCdelcontadordelprogramaenunsolociclodereloj.Deacuerdoconeltextoquel...
En la escuela, estaba acostumbrado a programar varios registros cuando trabajaba con microcontroladores para manipular su comportamiento. En mi trabajo, los registros ahora se denominan puramente como campos de bits. La palabra "registro" solo s...
Tuve un error en la configuración de PWM para el atmega8 porque no configuré mi registro correctamente. Pero pensé que el temporizador 1 es el temporizador 1, no importa si es TCCR1A o TCCR1B. ¿Por qué puedo configurar todos el temporizador...
La información muestra que la memoria flash tiene un número limitado de ciclos de escritura (generalmente ~ 10'000). Muchas MCUs emulan EEPROM en flash, por lo tanto, algunos documentan este write_life_cycle.
Una mirada a cualquier hoja de da...