Endiany

Petr Stehlik pstehlik at sophics.cz
Tue Jul 17 08:40:33 CEST 2001


> mam takovy napad, jak vyresit problemy s rozdilnymi endiany a chtel bych
> znat vase reakce (mozna je to uplna blbost).
> 
> Neslo by "prekopat" UAE CPU tak, aby ukladal do RAM bajty podle INTEL
> orderingu ?

neslo.

Jednoduse proto, ze pri ukladani bajtu neprobiha zadne prehazovani, pri
ukladani wordu probiha prehozeni dvou bajtu a pri ukladani longu pak
dokonce 4 bajtu. A to by neslo rozlisit. Priklad:

GFA Basic:

DPOKE adresa,$1234

ulozi na adresu hodnotu $12 a na (adresu+1) hodnotu $34. Ty bys to,
Ctirade, otocil, takze na adrese by bylo $34 a na (adrese+1) $12.

Potom

PEEK(adresa) == $12

nebude fungovat, protoze tam mas $34 a pro getByte(adresa) by se zadne
prehazovani nedelalo.

Chapes?

Petr







More information about the cz-bobek-lists-aranym mailing list