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