Re: 128 Ram i Winda 98 problems

Autor: Wonder (wonder34_at_poczta.fm)
Data: Fri 16 Mar 2001 - 12:36:47 MET


> Pod warunkiem, ze system nie mial kontroli i dopuszczal taki rozkaz do
> kolejki. Wlasnie sprawdzalem te sekwencje i pod Multiuser DOS _system_
> wstrzymywal wykonanie programu i nie dochodzilo do zawieszenia procesora.
> FreeBSD i pewnie inne _normalne_ systemy mialy ten _workaround_
> zaimplementowany.
>
Czy to znaczy że "normalne systemy" sprawdzają każdy rozkaz na
zgodność z oficjalną listą rozkazów Intela? A jeśli jest błąd
w samym programie, np. skok o jeden bajt za daleko? A jeśli
uszkodzona pamięć przekłamuje dane (rozkazy)? Jak system może
to sprawdzić? Gdyby kontrolował każdy odczytany bajt to chyba
nie działał by zbyt szybko? Kilkanaście(dziesiąt) rozkazów
systemu operacyjnego na każdy rozkaz programu??
W każdym razie windows zdaje się w tych sprawach na procesor.
I jeśli procesor nie zgłosi wyjątku, tylko się zawiesi to i windows
(jak i cały komputer) też się zawiesi. I tylko reset pomoże.

Wonder



To archiwum zostało wygenerowane przez hypermail 2.1.7 : Tue 18 May 2004 - 21:40:17 MET DST