Comparator
The two text input values Te1 and Te2 are being compared (including possible blank spaces).
In the status byte bit positions are being set depending on the results (see below). Bits 4 till 7 will not be changed.
Be aware that the comparison > and < does not depend on the text length, but on the first differing sign. Each sign is assigned a binary value of the ASCII coding (f. e. A=65, B=66,…).
Status byte
Bit 0 = 1 Te1 = Te2
Bit 1 = 1 Te1 != Te2
Bit 2 = 1 Te1 > Te2
Bit 3 = 1 Te1 < Te2
Signals
Name | I/O | Type(s) | Function |
---|---|---|---|
Te1 | I | TEXT | Text 1 |
Te2 | I | TEXT | Text 2 |
SB | O | BYTE | Status byte |