[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: OS Partner www.qnx.com
> > > A "endianess" ?
> > Pravdepodobne vlastnost procesoru low-endian/hi-endian.Poradi razeni
> > byte v word a long word. PPC to umi prepinat,
> > Intel ma odjakziva stupidne obracene poradi.
> No, ono to obracene usporadani bytu ve slove neni az tak uplne samoucelne.
> Nemel to taky jen intel (ale napr spousta 8bitu viz. Z80, 6502 atd.) Je to
> vyhodne k tomu, ze kdyz chapu urcitou adresu jako promennou, tak k ni mohu
> pristupovat jako k bytu nebo jako ke slovu bez zmeny adresy. Tedy v
> terminech C, pretypovani ukazatele na promennou z (char*) na (int*) je
> vlastne nulova operace, zatimco u motoroly se musi pricist nebo odecist 1.
> Za nizsi prehlednost binarek tedy dostavame (ne moc markantni ani uzitecnou)
> vyssi efektivitu kodu. Jinak se mi to ale stejne libi vic tak, jak to ma MC.
Jedna se o prezitek z 8mi bitu. Kdyz se nad tim zamyslis, tak na to prijdes
sam ;-)
8mi bity mohly cist pamet po bytu a tudiz se nemusely vypocitavat offsety.
--
Ondra "AndreW" Zima - Ondra.Zima@homolka.cz