我们大多数人接触汇编都是在windows平台中,基于Masm开发80x86汇编语言。但是现在CPU都是64位,寻址空间也不再是以前的2^20的1MB寻址范围,而是2^64的超大寻址范围。当时之所会引出段地址和偏移地址的概念,我个人认为主要原因是寄存器的位数与地址总线位数不一致,所以才需要 段地址x16+偏移地址的形式。现在的64位CPU寄存器是64位,地址总线也是64位,因此寻址可以使用绝对内存地址的形式。我们大多数人接触汇编都是在windows平台中,基于Masm开发80x86汇编语言。但是现在C