Ассемблер: почему существует BCD?

Я знаю, что BCD похож на более интуитивный тип данных, если вы не знаете двоичный. Но я не знаю, зачем использовать эту кодировку, она не имеет большого смысла, так как ее пустое представление в 4 битах (когда представление больше 9).

Также я думаю, что x86 поддерживает только добавления и подпрограммы напрямую (вы можете конвертировать их через FPU).

Возможно ли, что это происходит от старых машин или других архитектур?

Спасибо!

Ответы на вопрос(10)

Ваш ответ на вопрос