Adding BCD numbers using these opcodes is a complex task, and requires many instructions to add even modest numbers. It can also require a large amount of memory.
All integer calculations are exact, so the radix of the number representation is not important for accuracy. Therefore, even financial software today usually stores values in binary representation and only converts to decimal for input and output.
On an x86 processor calculations with binary numbers are usually a lot faster than the same calculations with BCD numbers.
значит, как я понял, сначало следует причина, потом следствие. причина - сложность испольнения (уахахахах, в современных процессорах щас такое накручено, а они считают сложным скопировать методы реализации инструкций из старой платформы) и памяти (уахахаха, о какой памяти идет речь что ее может нехватить). ну а потом следсвия (но это не интересно)