The document discusses different data types including binary numbers, unsigned and signed integers represented in binary, floating point numbers, and logical operations on bits. It explains binary addition and subtraction, overflow, and different representations for signed integers including sign-magnitude, one's complement, and two's complement. It also covers converting between decimal and binary numbers.
33. Logical Operations on Bits A B AND 0 0 0 0 1 0 1 0 0 1 1 1 A B OR 0 0 0 0 1 1 1 0 1 1 1 1 A NOT 0 1 1 0 a = 001100101 b = 110010100 a AND b = ? a OR b = ? NOT a = ? A XOR b = ? a AND b = 000000100 a = 001100101 b = 110010100 a OR b = 111110101 NOT a = 110011010 A B XOR 0 0 0 0 1 1 1 0 1 1 1 0 A XOR b = 111110001 Logical Operations
44. ASCII Characters 0 1 2 3 4 5 6 7 8 9 a b c d e f 0 1 2 3 4 5 6 7 8-9 a-f More controls More symbols ASCII Characters DEL o _ O ? / US SI ~ n ^ N > . RS SO } m ] M = - GS CR | l L < , FS FF { k [ K ; + ESC VT z j Z J : * SUB LF y i Y I 9 ) EM HT x h X H 8 ( CAN BS w g W G 7 ‘ ETB BEL v f V F 6 & SYN ACK u e U E 5 % NAK ENQ t d T D 4 $ DC4 EOT s c S C 3 # DC3 ETX r b R B 2 “ DC2 STX q a Q A 1 ! DC1 SOH p ` P @ 0 SP DLE NUL