汇编语言学习

8086有20位地址总线,却只能传送16位地址,所以使用逻辑地址(段地址:偏移量)来表示,充分利用20位地址总线。

物理地址=段地址*16+偏移量

内存并没有分段,只是CPU将其分段。一个段最大长度为64K。也就是允许0~FFFFH的偏移量。

mov指令无法修改CS与IP,可以利用jmp来修改:jmp 段地址:偏移地址