【发布时间】:2013-08-10 14:58:01
【问题描述】:
我正在开发一个实验性的虚拟机,现在我对每种类型的所有数据类型操作都有一个单独的指令,只是为了安全起见。例如。我有一个针对 8、16、32 和 64 位有符号和无符号整数以及浮点、双精度和长双精度的 ADD 指令。这是一项操作的 11 条指令。现在确实有些操作只支持某些类型,但即便如此,我最终还是得到了很多指令和很少的空间。
所以我想知道是否有一些指令可以不管下面的类型如何操作,所以我可以减少数量并为将来迫切需要的更多指令腾出空间,因为我不想超过指令的一个字节。
【问题讨论】:
标签: types instructions vm-implementation