These may be fixed some day, so please send new features and problems to Teemu.Kerola (at) cs.helsinki.fi. Thank you.
Some of these problems will be fixed one day - hopefully.
Puutteet korjataan seuraavaan TitoTrainer-versioon, jahka TitoTrainer'in jatkokehitykseen saadaan uusi Ohjelmistotuotantoryhmä.
Service Temporarily Unavailable
The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.
Departmental database server (sysdb.cs.helsinki.fi) is down.
Fix: send mail to atk-apu@cs.helsinki.fi, explain the problem and ask them to kick that machine back on. Include in your mail the exact web address used, e.g., http://sysdb.cs.helsinki.fi/t/tkt_koha/titotrainer/www/login.jsp
26.1.2007 Seuraavat käskyt toimivat ehkä yllättäen eri tavalla :
"store r1, (r2)" ja "store r1, @r2", vaikka molempien pitäisi tallettaa r1'n arvo rekisterin r2
osoittamaan muistipaikkaan. Ainoastaan "store r1, (r2)" tekee näin.
Jälkimmäinen käsky tekee epäsuoran muistiviitteen ja toimii siten kuten "store r1, @0(r2)",
mikä sinänsä on jollain tavoin loogista, mutta ei speksien mukaisesti.
Virhettä esittelee seuraava ohjelma:
----------------------------------------
testi dc 123
load r1, =testi
; tulostetaan luku r1:n osoitteesta
load r2, @r1
out r2, =crt
; siirretään luku r1:n osoitteeseen
load r3, =55
store r3, @r1
; tulostetaan luku r1:n osoitteesta
load r2, @r1
out r2, =crt
svc sp, =halt
----------------------------------------
Ohjelma tulostaa mielestäni virheellisesti kaksi kertaa luvun 123, ja
luku 55 joutuu muistiin osoitteeseen 123. Vanhalla Koksi-simulaattorilla
tämä ohjelma toimii kuitenkin moitteettomasti.
T: Antti Laaksonen