In1_Lo – Analogowe In2_Lo – Analogowe In1_Hi – Analogowe In2_Hi – Analogowe
Out _Lo – Analogowe Out _Hi – Analogowe
Funkcja wykonuje dzielenie liczby 32 bitowej składającej się z In1_Lo i In1_Hi przez liczbę 32 bitową In2(In2_Lo i In2_Hi). Jeśli na sterowniku nastąpi próba dzielenia przez zero, wyjście Out zwróci wartość 0 (przykład nr 5). Jeśli w wyniku dzielenia reszta będzie różna od zera na wyjście Out podawana jest tylko część całkowita, reszta z dzielenia nie jest podawana(6). Liczby 32 bitowe należy interpretować jako jedną całość.
In1 (32 bit) | In1_Lo | In1_Hi | In2 (32 bit) | In2_Lo | In2_Hi | Out (32bit) | Out_Lo | Out_Hi |
---|---|---|---|---|---|---|---|---|
65536 | 0 | 1 | 10 | 10 | 0 | 6554 | 6554 | 0 |
131072 | 0 | 2 | 65536 | 0 | 1 | 2 | 2 | 0 |
131072 | 0 | 2 | 2 | 2 | 0 | 65536 | 0 | 1 |
131080 | 8 | 2 | 2 | 2 | 0 | 65540 | 4 | 1 |
131080 | 8 | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
131080 | 8 | 2 | 3 | 3 | 0 | 43693 | -21843 | 0 |