次のコードに出くわしました:
システムが Hexa で動作することは知っていますが、それは 32 ビット プロセッサだと思います (記憶が正しければ、各メモリ アドレスの長さは 32 ビットであり、各コマンドも 32 ビットである必要があることを意味します)。その場合、なぜ 8048384 のコマンドの長さが 56 ビット (7*2*4) になるのでしょうか? 一般に、ここにあるほとんどのコマンドの長さは非常に奇妙に思えます。何か不足していますか?これが 64 ビット プロセッサである場合、それは理にかなっていますか?
ASM についての私の理解が正しいことを願っています。基本的な概念が欠けているだけではありません。
よろしくお願いします:)