检测点3.1的问题
段地址和偏移地址看视频有点模糊了,不知道是哪里听跑偏了。问题是,ds 段地址为0001mov ax,偏移地址不是0000吗?为什么提取的数据是从 0000:0010 开始呢?我有点想不明白,求大大解释 地址 = 段基址*10 + 偏移地址
1*10 + 0 = 10 本帖最后由 erh 于 2019-2-1 23:17 编辑
如楼上所说 0000:0010 和 0001:0000 是同一个地址 结果是一样的,因为0001:0000==00010+0000==00010,而0000:0010==00000+0010==00010 1. 为什么要分段 ? 为什么需要段地址和偏移地址 ?
2. 相同的一个存储器单元的物理地址,是否可以用多个不同的段地址和偏移地址组成 ?
或许这些问题你这没有搞明白。
页:
[1]