Alineación de los bytes

Un objeto de datos de n bytes ubicado en la dirección de memoria D se dice que está alineado si D mod n = 0.

• Determinadas máquinas sólo permiten accesos alineados.

• La falta de alineación implica complicaciones hardware.

• Los programas con accesos alineados se ejecutan más rápidamente.

Alineación de los bytes

• Para alinear datos se utiliza una red de alineación. En el caso de la figura para acceder a una palabra no alineada serán necesarios 2 accesos para obtener la parte alta y baja.

Alineación de los bytes gráfico

Fuente: Estructura de Computadores, Facultad de Informática, UCM