Ассемблер: почему существует BCD?
Я знаю, что BCD похож на более интуитивный тип данных, если вы не знаете двоичный. Но я не знаю, зачем использовать эту кодировку, она не имеет большого смысла, так как ее пустое представление в 4 битах (когда представление больше 9).
Также я думаю, что x86 поддерживает только добавления и подпрограммы напрямую (вы можете конвертировать их через FPU).
Возможно ли, что это происходит от старых машин или других архитектур?
Спасибо!