鱼C论坛

 找回密码
 立即注册
查看: 2345|回复: 4

关于物理地址的问题

[复制链接]
发表于 2015-12-3 14:43:23 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 爱你没错 于 2015-12-7 17:07 编辑

物理地址=AS * 16 + 偏移地址,  按理说 物理地址=20H*16+0=0*16+200H,  第五章最后一个实验的代码
assume cs:code

code segment

        mov ax,code
        mov ds,ax
        mov ax,20H
        mov es,ax
        mov bx,0
        mov cx,18H

     s: mov al,[bx]
        mov es:[bx],al
        inc bx
        loop s
       
        mov ax,4c00H
        int 21H

code ends

end
执行完之后用
用d命令查看:        -d 0000:200    和 -d 0200:0000 的内容是不一致的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2015-12-4 22:45:50 | 显示全部楼层
0000:200 和 0020:0000 一样
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2015-12-7 16:42:43 | 显示全部楼层
同学 你上面那个计算公式都是正确的  但是下面查看的时候就粗心了
用d命令查看:        -d 0000:200    和 -d 0020:0000 的内容是一致的
用d命令查看:        -d 0000:200    和 -d 0200:0000 的内容当然是不一致的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-12-7 17:08:22 | 显示全部楼层
Especially涵 发表于 2015-12-7 16:42
同学 你上面那个计算公式都是正确的  但是下面查看的时候就粗心了
用d命令查看:        -d 0000:200    和 ...

嗯!我把段地址在debug里面乘16了,粗心大意了,谢谢指点
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2015-12-7 18:05:33 | 显示全部楼层
爱你没错 发表于 2015-12-7 17:08
嗯!我把段地址在debug里面乘16了,粗心大意了,谢谢指点

不客气的哈  很高兴帮到你
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-12-27 01:43

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表