x86 アセンブリ言語で実行時にレジスタのサイズ (バイト単位) を取得しようとしていますが、まだ可能かどうかわかりません。x86 アセンブリ言語では、実行時にレジスタのサイズを取得できますか? たとえば、レジスタまたは変数 ( など) のサイズを取得し、ebx
それを別のレジスタ ( などeax
) に移動することは可能ですか?
命令を実行しようとするとmov bx, sizeof bx
、MASM アセンブラーが次のエラーを生成しました: 1>p4.asm(57): error A2009: syntax error in expression
.