Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: Assembly: SPARC ja y-rekisteri

TsaTsaTsaa [05.05.2008 15:58:35]

#

Jeps, eli SPARC-assemblyä koulussa pitää vääntää ja minua ihmetyttää, että mikä on y-rekisteri? Jakolaskussa sitä ilmeisesti tarvii, ja kun käänsin GCC:llä C-koodia SPARC:iksi, sain sen avulla väsättyä itselleni jakolaskun tähän tyyliin:

! eka operandi rekisterissä %l0
sra %l0, 31, %g1   ! nämä kaksi riviä ovat mysteeri
wr %g1, 0, %y      ! ilmeisesti jotakin y-rekisterin
                   ! kanssa tässä räplätään

! tässä välissä haetaan toka operandi rekisteriin %g1
sdiv %l0, %g1, %l0

Nyt vaan kiinnostaisi tietää, mitä tuossa parilla rivillä oikeastaan tehdään ja mikä ihme on y-rekisteri? Kurssimateriaalista ei löydy mainintaa y-rekisteristä enkä SPARC-manuaalistakaan onnistunut selkeää vastausta löytämään.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta