zcj1996113 发表于 2013-11-11 09:49:38

请教王爽汇编实验题1.3

PC主板上的ROM中有个一出产日期,在内存FFF00H-FFFFFH的某几个单元中,请找到这个出产日期并试图改FFF00*16+0=FFFF0:0 为什么用D查看就是FFFF:0

福禄娃娃 发表于 2013-11-11 09:49:39

FFFF0H是个20位的地址
FFFFH是16位段地址
0H是偏移地址
FFFFH*16+0=FFFF0H
用D查看时,指令格式是d 段地址:起始偏移地址 终止偏移地址
后面那个终止偏移地址如果不输入,那么就会输出128个字节内存数据

1236 发表于 2013-11-11 10:24:50

书上说了,在那个范围内,FFFF:0不就是在那个在范围内么

zcj1996113 发表于 2013-11-11 17:32:54

福禄娃娃 发表于 2013-11-11 09:49 static/image/common/back.gif
FFFF0H是个20位的地址
FFFFH是16位段地址
0H是偏移地址


想问的是FFFF0H 0用D查看时为什么不写

福禄娃娃 发表于 2013-11-11 18:25:52

zcj1996113 发表于 2013-11-11 17:32 static/image/common/back.gif
想问的是FFFF0H 0用D查看时为什么不写

用D命令查看的时候需要这么输入才行:
d ffff:0 f

zcj1996113 发表于 2013-11-12 20:41:32

福禄娃娃 发表于 2013-11-11 18:25 static/image/common/back.gif
用D命令查看的时候需要这么输入才行:
d ffff:0 f

问题3.3 在问个问题 我用DEBUG 存入数据1000:023 11 22 66 然后在用R查看 CSIP 的值和视频不一样 而且有数据 不是空的 是怎么回事 还有用A命令指定地址 输入汇编指令数据放进地址里和不放进去有什么区别 就是说 前面存入得1000:0地址得数据 谢谢解惑 感谢

zcj1996113 发表于 2013-11-12 21:13:50

福禄娃娃 发表于 2013-11-11 18:25 static/image/common/back.gif
用D命令查看的时候需要这么输入才行:
d ffff:0 f

在请问下 用R指令修改CS IP和 JMP有什么区别

zcj1996113 发表于 2013-11-12 21:20:15

zcj1996113 发表于 2013-11-11 17:32 static/image/common/back.gif
想问的是FFFF0H 0用D查看时为什么不写

在问个问题大神 用R和JMP修改CS IP值有什么区别

求生而学 发表于 2016-6-16 09:40:02

{:10_277:}
页: [1]
查看完整版本: 请教王爽汇编实验题1.3