Laburo España: 250.000 ofertas de empleo
Ideas Incompletas, de Una Mente Completa

www.flickr.com

Sobre el Blog

En este blog, dare a conocer parte de mi vida, sobre que hago, que estudio y que me gustaria seguir estudiando. El nombre del blog, ya va de mas decir por que (ya lo he dicho antes, busca en post anteriores). No solo tratare de mi vida aqui, sino que muchas otras cosas mas.

Enlaces

¿Qué es low/high-endianess?

Archivado en Programaciòn • Fecha: 17-04-2005 23:48:09

Bueno, despues de varios post personales, pasa algo de programacion o de informatica, no?....

Este post viene ya que lei un post de Low and High endian, en Lechuga Hervida

Las CPUs se dividen generalmente en muchas clases, dependiendo de cómo almacenan los datos en memoria. Aunque hay algunos especímenes muy particulares, la mayoría de las CPUs caen en una de estas dos clases:

1.- Las CPUs High-endian almacenarán los datos de modo que los bytes más altos de una palabra aparezcan primero en memoria. Por ejemplo, si almacenas el número 0x1234567 en una de estas CPUs, la memoria aparecerá como:

0 1 2 3
+--+--+--+--+
|12|34|56|78|
+--+--+--+--+

2.- Las CPUs Low-endian CPUs almacenan los datos de forma que los bytes más bajo de una palabra aparezcan primero en memoria. El ejemplo anterior aparece bastante diferente en estas CPUs:

0 1 2 3
+--+--+--+--+
|78|56|34|12|
+--+--+--+--+

Ejemplos típicos de CPUs high-endian so las 6809, las seriers Motorola 680x0, PowerPC, y Sun SPARC. Las CPUs Low-endian incluyen el 6502 y su sucesor el 65816, el Zilog Z80, muchos chips Intel (incluyendo el 8080 y los 80x86), DEC Alpha, etc.


Bueno eso es todo.. :D

Escrito por nexon
(0) Comentarios • (0) ReferenciasPermalink


Referencias (URL para referencias)


Comentarios


Comentar



Recordar datos




LaInformacion.com lainformacion.com - Medio Oficial de los Premios Bitacoras 2009