私は実験的な VM を開発しています。現在、安全のために、すべてのタイプのすべてのデータ型操作について個別の指示があります。たとえば、8、16、32、および 64 ビットの符号付きおよび符号なし整数、および float、double、long double 用の ADD 命令があります。これは、1 回の操作で 11 命令です。一部の操作が特定のタイプのみをサポートすることは事実ですが、それでも、多くの命令と非常に少ない余裕しかありません。
そのため、下のタイプに関係なく一部の命令が動作できるかどうか疑問に思っているので、バイトを超えたくないので、数を減らして、将来切実に必要になる命令のための余地を作ることができます指示のために。