[OSy] Testy

Ersin ersin at post.cz
Mon Nov 3 17:18:21 CET 2008


Ahoj,

Ano, mate vsichni pravdu, sypu si popel na hlavu. Mel jsem si uvedomit, ze se jedna o MIKRO sekundy, a ne MILI. Stejne jako jsem mel nejprve prostudovat zpracovani vyjimek procesorem.

Za nevhodne dotazy se omlouvam, za spravne odpovedi dekuji:-)

Stanislav Kozina

> Ahoj,
> 
> Co se týče prvního problému, tisíc mikrosekund by mělo podle mně odpovídat
> jedné sekundě, ne tisíci sekundám.
> 
> Ohledně druhého problému ti doporučím si přečíst manuál k procesoru MIPS
> který je dostupný na stránkách předmětu, konkrétně sekci o ošetřování
> instrukce BREAK.
> 
> Hezký zbytek dne,
> 
> Petr Hošek
> 
> -----Original Message-----
> From: osy-bounces at dsrg.mff.cuni.cz [mailto:osy-bounces at dsrg.mff.cuni.cz] On
> Behalf Of Ersin
> Sent: Monday, November 03, 2008 3:17 PM
> To: Operating Systems Course
> Subject: [OSy] Testy
> 
> Dobre odpoledne,
> 
> koukam na testy, a nektere me ponekud prekvapuji. Proto bych se rad ujistil,
> ze se nejedna o chybu:
> 
> Test iol:
> 23 #define POLL_DELAY_MS   1000
> 57                         thread_usleep (POLL_DELAY_MS * 1000);
> 
> Opravdu se zde ma test na ctvrt hodiny zastavit? Ja rovnou priznam, ze nas
> kernel tento radek nesnese, protoze pri nem pretika registr pro pocitani
> instrukci. Predpokladam, ze v realnem systemu takhle dlouha cekani resi
> systemove hodiny, a ne pocitani instrukci. Ma tedy funkce thread_usleep
> snaset libivolne velka cisla?
> 
> Test exc4:
> 27         printk ("Issuing break instruction, should be ignored...\n");
> 28         asm (
> 29                 "break  10\n"
> 30         );
> 
> Ackoli nas kernel Break vyjimku zcela ignoruje (bez ohledu na branch delay
> slot), msim se na tomto miste zastavi. Pro ukonceni je nutne ctrl+c, bash ma
> ale pote nejaky rozbity vypis (konkretne nevypisuje nic). Zvlada msim
> spravne predavani break vyjimek?
> 
> Dekuji za odpovedi
> 
> Stanislav Kozina
> 
> _______________________________________________
> OSy mailing list
> OSy at dsrg.mff.cuni.cz
> https://dsrg.mff.cuni.cz/mailman/listinfo/osy
> 
> 
> 




More information about the NSWI004 mailing list