Poprawność symulatora
1.Jednoczesne przerwania (Simultaneous Interrupts). Kiedy dwa przerwania wystąpią równocześnie, zostanie wykonana obsługa przerwań w następującej kolejności: External 0, Timer 0, External 1, Timer 1. Symulator sprawdza przerwania w powyższej kolejności, ale nie bierze pod uwagę priorytetów przerwań, które wystąpiły równocześnie. Przykładowo symulator najpierw obsługuje przerwania External 0, później przerwania Timer 0, chociaż przerwania Timer 1 mogą mieć wyższy priorytet. Symulator poprawnie przewiduje przerwania priorytetowe: gdy np. Timer 0 był wykonywany to przerwanie niższego poziomu nie przerwie go. Symulator traci tylko poprawność w przypadku, gdy dwa lub więcej przerwań o różnym poziomie priorytetu wystąpi w tym samym czasie.
2. Nie obsługiwane tryby PCON (PCON Modes unsuported). Następujące tryby (wybrane poprzez zmianę bitów wewnątrz PCON) nie są obecnie obsługiwane: Power Down Mode, Idle Mode.
3.Operacje na 9-bitowym porcie szeregowym (9-bit Serial Port Operation). Symulator obecnie nie obsługuje operacji na 9-bitowym porcie szeregowym. Wszystkie dane są traktowane jako 8-bitowe. Jeśli podłączysz do symulatora 9-bitowy moduł szeregowy, wszystkie dane będą wciąż traktowane jako 8 bitowe i spowoduje to błąd transmisji bez względu na stan 9-go bitu.
4.Aktywowanie flagi “TI” (Activation of "TI" flag). Kiedy bajt jest przesyłany do portu szeregowego w środowisku 8052, flaga „TI” nie jest ustawiona dopóki bajt nie zostanie całkowicie wysłany przez port szeregowy – co może zająć dużo cykli maszynowych w zależności od szybkości transmisji danych. Program, który liczy ilość cykli maszynowych po wysłaniu bajtu, a przed tym jak flaga „TI” jest ustawiona, nie będzie pracował poprawnie.