Re: K5 AMD kompatybilny z Pentium ???

Autor: mariusz jakubowski (mariusz_at_kserp.sejm.gov.pl)
Data: Thu 31 Oct 1996 - 19:13:38 MET


Dawno temu napisalem program na 8086:

xx_a:
        ...
        ...
        ...
        mov byte ptr cs:xx_b+1, al
xx_b: jmp xx_a

  w al byla wartosc pozwalajaca na opuszczenie petli

  (dlaczego tak zrobilem, nie pamietam)

  dzialalo dobrze az do zmiany procesora na nowszy (chyba na 286)
  na nowym procesorze dzialalo dobrze tylko pod debugerem w pracy
krokowej

  problem byl prosty (kolejka rozkazow byla juz procesorze i zmiana w
pamieci
  nie zmieniala skoku) ale szukalem tego dlugo.

  To ze kazdy rozkaz jest wykonywany dokladnie tak samo nie musi
powodowac, ze
  sekwencja rozkazow da taki sam wynik (szczegolnie w przypadku
stosowania
  dziwnych technik programowania). Byc moze wlasnie problemy tego typu
  powoduja niezupelna kompatybilnosc procesorow, bo to ze pojedyncze
rozkazy
  daja rozne wykiki jest nieprawdopodobne.

        mariusz jakubowski
        ------------------------
        mariusz_at_kserp.sejm.gov.pl
        mjakubow_at_sejm.gov.pl



To archiwum zostało wygenerowane przez hypermail 2.1.7 : Tue 18 May 2004 - 12:35:52 MET DST