¿Qué es la banda de bits?

16

Estoy leyendo el ARM Cortex M3 manual de referencia y el Aparecen los conceptos "banda de bits", "región de banda de bits" y "alias de banda de bits".

¿Qué es la banda de bits?

    
pregunta Randomblue

1 respuesta

8

El centro de información ARM se refiere a bandas de bits en su documentación de Cortex-M3 y -M4, documentos del compilador , y algunos otros lugares, como Inicio & gt ; Programadores Modelo > Bandas de bits . Desde Inicio > Desarrollo de software para Cortex-M3 > Bandas de bits :

  

Las bandas de bits asignan una palabra completa de memoria a un solo bit en el   región de banda de bits. Por ejemplo, escribir en una de las palabras alias   establezca o borre el bit correspondiente en la región de la banda de bits.

Parece ser una forma de obtener una operación atómica de un solo bit.

  

Al escribir en las regiones de alias, el bit 0 de la palabra de 32 bits se utiliza para   establecer el valor en la región de banda de bits. Leyendo el alias   La dirección devolverá el valor de la región de la banda de bits en el bit 0 y   los otros bits se borrarán.

    
respondido por el tyblu

Lea otras preguntas en las etiquetas