Funkcja dokonuje operację sumy na liczbach Int32 bitowych (od −2 147 483 648 — +2 147 483 647). Znak liczby przechowywany jest jedynie w starszej cyfrze. Parametr można wyświetlić wprowadzając w Reprezentacji parametrów lub w polu ekranu wplc parametr 32 bit. Ponieważ działanie odbywa się na liczbach trzydziestodwu-bitowych ze znakiem, przekroczenie podczas operacji wartości granicznych na wyjściu (powyżej 2 147 483 648) spowoduje zapisanie na najstarszym bicie wartości 1, przy przedstawieniu później tej liczby, będzie widoczna jako liczba z ujemnym znakiem, jeśli nastąpi taka sytuacja, na wyjściu Out_Ovf zostanie wystawiona wartość 1. Wyjście Out_Ovf będzie zawsze ustawione w stan wysoki przy operacji przekraczającej zakres (od −2 147 483 648 — +2 147 483 647).
In1_Lo | In1_Hi | In1_Lo | In1_Hi | Out_Lo | Out_Hi | Out_Ovf |
---|---|---|---|---|---|---|
24 | 16 | 1342 | 17 | 1366 | 33 | 0 |
-20 | -100 | -20 | -100 | -40 | -200 | 0 |
6 | 2 | 12 | 12 | 18 | 14 | 0 |
30000 | -30000 | 3000 | -3000 | -32536 | 32536 | 1 |