The 8086 microprocessor can perform various arithmetic operations in binary, packed BCD, and unpacked BCD formats. It supports addition, subtraction, negation, multiplication, and comparison instructions. For multi-precision arithmetic, it can perform operations on one or two word operands. It also has instructions to convert between binary and BCD formats.