Autor: Jacek Piskozub (piskozub_at_iopan.gda.pl)
Data: Mon 17 Nov 1997 - 12:40:41 MET
Michal Kaczmarczyk wrote:
> On Fri, 14 Nov 1997, Piotr Listosz wrote:
>
> > Hej!
> > Mam Borland Pascal 7.0 i problem z uruchamianiem programow pod DOS-em na
> > komputerze z procedorem Intel Pentium II (300MHz). Przy uruchamianiu
> > dowolnego programu (skompilowanego zarowno w trybie Real jak i Protected)
> > pojawia sie blad: runtime error 200 (Division by zero). Blad ten pojawia
> > sie zawsze po wykonaniu pierwszej linii programu (begin). W przypadku
> > uruchamiania programow na komputerach z innym procesorem niz Pentium II,
> > wszystko dziala prawidlowo. Chcialbym wiedziec co jest przyczyna tego bledu
> > i jak mu zapobiec.
>
> Błąd w procesorze? hehehe... -> wymienić procesor!
Nie to błą w Borland Pascalu7 (może też we wcześniejszych wersjach). Jest na to
patch, Polsce dostępny pod
ftp://ftp.icm.edu.pl/vol/d1/garbo/pc/turbspec/bp7patch.zip
Błąd polega na tym że dla zbyt szybkich procesorów (chyba powyżej Pentium 133),
funkcja Delay Pascala wiesza komputer.
-- Jacek Piskozub mailto:piskozub_at_iopan.gda.pl http://www.iopan.gda.pl/~piskozub
To archiwum zostało wygenerowane przez hypermail 2.1.7 : Tue 18 May 2004 - 16:33:30 MET DST