看了小甲鱼老师的汇编课程,这里是不是写错了
看视频比较快,这里的mov word ptr xx是不是写错了,应该是Jmp word ptr xx,由于看得比较快没有彻底弄清。为了防止混淆概念,特地发帖问问。这样也印象深刻 对了,本人是个刚开始学编程的萌新。也刚开始接错这个网站。
如若发帖的格式错了,请见谅{:5_92:} 没错哦,这是段间转移指令,ds:保存的是IP的偏移地址,ds:保存的是CS的段地址,JMP跳转到的地址是 0 : 0123h 楼上说的没错,就是先把偏移地址和段地址给ds:,ds,才能按照ds:开始读取4个字节当做地址跳转 没尘 发表于 2017-8-6 07:08
没错哦,这是段间转移指令,ds:保存的是IP的偏移地址,ds:保存的是CS的段地址,JMP跳转到的地址是 0...
那mov word ptr ds:,0呢,此处是什么意思 本帖最后由 没尘 于 2017-8-6 15:19 编辑
Hyper 发表于 2017-8-6 13:32
那mov word ptr ds:,0呢,此处是什么意思
就是表示把要用JMP指令跳转到的段地址:0先存入到 ds: 这个位置中,存入的数据宽度是字型,也就是两个字节,之后用JMP dword就可以跳到这个段地址了 没尘 发表于 2017-8-6 15:17
就是表示把要用JMP指令跳转到的段地址:0先存入到 ds: 这个位置中,存入的数据宽度是字型,也就是 ...
好的,谢谢。看来我还是有很多知识都没弄清楚。我还要继续认真学习
页:
[1]