Jakie są warunki Bernsteina i dlaczego są przydatne?
Warunki Bernsteina są warunki stosowane w dwóch stwierdzeniach S1 i S2, które mają zostać wykonane w procesorze. Stwierdza, że trzy warunki, które zostały wyjaśnione poniżej, muszą być spełnione dla dwóch kolejnych stwierdzeń S1 i S2, które zostaną wykonane jednocześnie i nadal dają ten sam wynik.
To, co jest znane jako stan Bernsteina?
Definicja. Warunki Bersnteina [4] są prostym testem do decydowania, czy instrukcje lub operacje mogą być zamienne bez modyfikowania wyników programu. Test dotyczy operacji, które odczytują i piszą pamięć pod dobrze zdefiniowanymi adresami.