Vergleicher
Die beiden als Text anliegenden Eingangswerte Te1 und Te2 werden miteinander verglichen (einschließlich der eventuell vorhandenen Leerzeichen).
Im Statusbyte werden entsprechend des Ergebnisses Bitpositionen gesetzt (siehe unten). Bit 4 bis 7 werden nicht verändert.
Es ist zu beachten, dass der Vergleich auf > bzw. < sich nicht auf die Textlänge bezieht, sondern auf das erste sich unterscheidende Zeichen. Dabei wird jedem Zeichen der Binärwert der ASCII-Codierung zugeordnet (z.B. A= 65, B = 66 ...).
Statusbyte
Bit 0 = 1 Te1 = Te2
Bit 1 = 1 Te1 != Te2
Bit 2 = 1 Te1 > Te2
Bit 3 = 1 Te1 < Te2
Signale
Name | I/O | Typ(en) | Funktion |
---|---|---|---|
Te1 | I | TEXT | Text 1 |
Te2 | I | TEXT | Text 2 |
SB | O | BYTE | Statusbyte |