Zahlendarstellungen

 

 

Bei Big-Endian (wörtlich „Großes Ende“) wird das Byte mit den höchstwertigen Bits

(d. h. die signifikantesten Stellen) zuerst gespeichert, d. h. an der kleinsten Speicheradresse.

Mainframe-Systeme (z. B. IBM Mainframe) sowie MIPS-, SPARC, PowerPC- und Motorola 68k-Prozessoren verwenden Big-Endian.

Die plattformunabhängige Programmiersprache Java verwendet Big-Endian.

 

Bei Little-Endian (wörtlich „Kleines Ende“) wird dagegen das Byte mit den niederwertigsten Bits

(d. h. die am wenigsten signifikanten Stellen) an der kleinsten Speicheradresse gespeichert.

Heutige PC-Systeme (x86-kompatible) verwenden Little-Endian.

 

 

Dezimal-

zahl

Binärzahl

(little endian)

Hexa-

dezimalzahl

 Dezimal-

 zahl

Binärzahl

(little endian)

Hexa-

dezimalzahl

0

0

0

  10

1010

A

1

1

1

  11

1011

B

2

10

 12 1100 C

3

11

3

 13 1101 D

4

100

4

 14 1110 E

5

101

5

 15

1111

F

6

110

6

 16

10000

10

7

111

7

 17 10001 11

8

1000

8

 18 10010 12

9

1001

9

 19 10011 13