ええと、昔は浮動小数点はCPUとは別のFPUという計算専用のユニットがやっていた
で、その頃はCPUのレジスタは16bitだったから レジスタを渡すなんて非効率な事
だったので、メモリのアドレスを渡して FPUが自分でメモリから読むような仕様となった