Jak funguje procesor v PC

Michal HW michalgregor@centrum.cz
Středa Květen 31 09:42:02 CEST 2006


Neni nekde popsana struktura a zapojeni dnesnich PC? Ty blokove schema na 
strankach Intelu moc nerikaji.
Michal
----- Original Message ----- 
From: "Delphin" <delphin@post.cz>
To: "HW-news" <hw-list@list.hw.cz>
Sent: Wednesday, May 31, 2006 9:26 AM
Subject: Re: Jak funguje procesor v PC


> Je mi tam par veci nejasnych. Procesor si prehazuje poradi zpracovani
> instrukci. Proc se to resi na urovni HW? Nemel by optimalizaci provadet
> kompilator?

Optimalizaci by mel provadet kompilator i CPU. Kompilator zoptimalizuje
uplne zbytecne instrukce a CPU instrukce ma provest tak, aby to bylo co
nejrychlejsi. Kompilator nema sanci optimalizovat mikroinstrukce. Dnesni CPU
totiz jednotlive instrukce rozeberou na mikroinstrukce, tyto inteligentne
setridi tak a aby to slo co nejrychleji a vykonaji je. Kazdy CPU si navic
mikroinstrukce tridi vlastnim zpusobem.

> Druha vec - mame rychle jadro a pomalou sbernici - I/O a SRAM. Ale proc se
> to uvnitr procesoru cpe soft a data do bufru? Jadro by melo zpracovavat
> program rychleji nez je propustnost sbernice.

Jedna jednotka napriklad dekoduje instrukce, druha jednotka je vykonava a
mezi nimi je buffer. Vyuziva se toho, ze dekodovani instrukci trva treba 3
ns, ale jejich vykonavani treba od 0,5ns do 50ns. Nebyt bufferu, vykonna
jednotka by u kratkych instrukci nesmyslne cekala, takto s bufferem muze u
dlouhych instrukci dekodovat do zasoby.

_______________________________________________
HW-list mailing list  -  sponsored by www.HW.cz
Hw-list@list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list




Další informace o konferenci Hw-list