2 - 32
2.4 Data Used in Sequence Programs
The CPU module represents numeric and alphabetic data using two symbols (states): 0 (off) and 1 (on).
Data represented using these two symbols is called binary number (BIN).
The CPU module can also use hexadecimal (HEX) (each hexadecimal digit represents four binary bits), binary-coded
decimal (BCD), or real numbers.
Table2.2
shows the numeric representations of BIN, HEX, BCD, and DEC (decimal).
Table2.2 Numeric representations of BIN, HEX,BCD,and DEC
DEC(Decimal) HEX(Hexadecimal) BIN(Binary) BCD(Binary-codeddecimal)
0 0 0 0
1 1 1 1
2 2 10 10
33 11 11
9 9 1001 1001
10 A 1010 1 0000
11 B 1011 1 0001
12 C 1100 1 0010
13 D 1101 1 0011
14 E 1110 1 0100
15 F 1111 1 0101
16 10 1 0000 1 0110
17 11 1 0001 1 0111
47 2F 10 1111 100 0111
32766 7FFE 0111 1111 1111 1110 -
32767 7FFF 0111 1111 1111 1111 -
-32768 8000 1000 0000 0000 0000 1000 0000 0000 0000
-32767 8001 1000 0000 0000 0001 1000 0000 0000 0001
-2 FFFE 1111 1111 1111 1110 -
-1 FFFF 1111 1111 1111 1111 -