[sparc64] przejscie 32->64 bity...

Paweł Sikora pluto w ds14.agh.edu.pl
Czw, 17 Cze 2004, 10:38:46 CEST


On Thursday 17 of June 2004 10:34, Andrzej Krzysztofowicz wrote:
> =?iso-8859-2?q?Pawe=B3_Sikora?= wrote:
> > On Thursday 17 of June 2004 10:06, Jacek Konieczny wrote:
> > > On Thu, Jun 17, 2004 at 08:47:42AM +0200, Paweł Sikora wrote:
> > > > On Wednesday 16 of June 2004 18:40, The Undefined wrote:
> > > > > dystrybucji w pełni 64bitowych na sparc nie ma z takiego bardzo
> > > > > prostego względu że userland 64bit w typowych zastosowaniach jest o
> > > > > wiele wolniejszy niż 32bity.
> > > >
> > > > dlaczego jest o wiele wolinjeszy?
> > >
> > > Pewnie dlateo, że aby załadować instrukcję, czy daną typu "int"
> > > procesor musi czytać z pamięci 8 bajtów, a nie 4.
> >
> > a to na 64-bitowym sprzecie mozna sobie odczytac z kosci pamieci
> > mniej niz jedno slowo maszynowe? ja kawalek temu sie uczylem o uP,
> > ale jakos nie przypominam sobie, by taki trik byl mozliwy.
> > czy skwarki sa inne w tej materii?
>
> A to nie jest tak, ze dlugosc "slowa maszynowego" zalezy od trybu pracy
> (32/64 bit) ?
> Bo jezeli nie jest, to aby wpisac jedna dana do rejestru 64-bitowego
> (stala) potrzeba wiekszej liczby instrukcji niz przy 32 bitach...

ja tam specem od riscow nie jestem, wiec zapytam:
- w jakim trybie pracuje maszyna, jesli kernel zbudowany
  jest krosskompilatorem na 64-bity, a userland jest 32-bitowy?

-- 
If you think of MS-DOS as mono, and Windows as stereo,
  then Linux is Dolby Digital and all the music is free...



Więcej informacji o liście dyskusyjnej pld-devel-pl