社区
汇编语言
帖子详情
请问 jmp 指令 急
XU_0323100090
2007-04-11 01:11:41
jmp 指令可以跳转到实地址吗 可以这样写吗 jmp 1000:0000
...全文
644
16
打赏
收藏
请问 jmp 指令 急
jmp 指令可以跳转到实地址吗 可以这样写吗 jmp 1000:0000
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
源帅
2009-12-14
打赏
举报
回复
貌似不可以吧,而且即使可以也很麻烦的修改地址之前的程序就要修改地址
xiaodai403
2009-12-14
打赏
举报
回复
jmp 1000:0000 不是把CS改成1000ip改成0000吗
woaizhaojunsu
2009-12-13
打赏
举报
回复
不可以的!!!
ip5636626
2009-12-13
打赏
举报
回复
调来调去都是虚拟地址,物理地址肯定不行
cf_malone
2009-12-12
打赏
举报
回复
在我的masm中是不可以的
kingshzhy
2009-12-12
打赏
举报
回复
MASM 中不可以,用DB
DB 0EAH
DW 0
DW 1000H
benbenxian
2007-05-28
打赏
举报
回复
楼上好啊:
你们有没有汇编语言的开发环境啊给我发一个好吗,谢谢了。
我的EMAIL:zhonghongduo@sohu.com
hamburger8552
2007-05-28
打赏
举报
回复
nasm可以通过
masm不可以
masm下可以用硬编码
db 0eah
dw 1000h, 1000h
fishlovecat
2007-05-27
打赏
举报
回复
可以
Hoseame
2007-05-26
打赏
举报
回复
不能那样写。你在jmp后面可以跟标号,寄存器。以及物理地址(这个物理地址必须指定其长度就是类型)来确定jmp的类型。且段地址不能是常数。
jmp 0000:0000可以直接在debug 里面输入。对应一条机器指令
DB_xiaogangpao
2007-04-28
打赏
举报
回复
可以
mengshijie_1981
2007-04-27
打赏
举报
回复
可以!如果编译器不能通过,可以加一些修饰符,如ptr dd等,以说明操作数是32位的。
gancao123
2007-04-26
打赏
举报
回复
jmp 是个无条件转移指令
大熊猫侯佩
2007-04-11
打赏
举报
回复
data segment
off0 dw 1000h
seg0 dw 1000h
data ends
code segment
assume cs:code,ds:data
start:
push ds
xor ax,ax
push ax
mov ax,data
mov ds,ax
jmp dword ptr off0
retf
code ends
end start
XU_0323100090
2007-04-11
打赏
举报
回复
但是 我在 masm 6.1中编译不能通过的
todototry
2007-04-11
打赏
举报
回复
当然可以执行
【汇编语言】转移
指令
的原理(二) —— 一步到位:
jmp
指令
的四种跳转方式
本文围绕汇编语言中
jmp
指令
展开,介绍了依据位移转移、目的地址在
指令
中、转移地址在寄存器和内存中的
jmp
指令
。详细分析了‘
jmp
short 标号’等
指令
的原理、功能及示例,如‘
jmp
short 标号’机器码含转移位移而非目的地址,有助于深入理解汇编语言和计算机底层原理。
汇编语言
指令
jmp
:
jmp
short、
jmp
near ptr、
jmp
far ptr
本文详细解析了8086CPU中的
jmp
指令
,包括段内短转移
jmp
short、段内近转移
jmp
near ptr及段间转移
jmp
far ptr的工作原理、位移计算方法及应用场景。
汇编:
jmp
指令
本文详细介绍了8086CPU中的无条件转移
指令
jmp
,包括如何通过该
指令
修改CS和IP的值以控制程序执行流程。通过实例展示了如何进行段间和段内转移,并解释了为什么mov
指令
不能用于设置CS、IP。此外,还探讨了使用
jmp
指令
仅修改IP的情况,以及如何通过
jmp
直接值来改变IP。
jmp
指令
【原理详解 8086汇编语言+笔记】
本文详细介绍了8086汇编中
jmp
指令
(无条件转移
指令
)的原理。先初步解释了
jmp
指令
用于修改ip或cs和ip内容以实现跳转,需给出转移目的地址和距离。接着总结了
指令
格式,最后深入剖析其本质,以
jmp
short标号为例说明转移
指令
的实现方式。
jmp
、JE、JZ、JNE、JNT
指令
本文详细解析了
JMP
指令
如何实现无条件跳转,以及JZ、JE、JNE、JNZ
指令
如何根据标志位进行条件跳转。通过具体示例,展示了这些
指令
在循环和条件判断中的应用。
汇编语言
21,500
社区成员
41,618
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章