汇编中 jump $是什么意思?

作者&投稿:佐询 (若有异议请与网页底部的电邮联系)
汇编语言中,jump $+3 是什么意思~

$是当前地址的意思,jmp $+3,那么就是转移到当前地址+3这个地址。
不明白的话,可以问题补充。
是的如果下一条语句是3个字节的话,就是你说的哪个意思

@@是标号,pop ebx这条指令的标号
比如需要跳转到这条指令时,可以用LJMP @@或SJMP @@
@b是指间接地址

在汇编器对源程序的汇编过程里面,使用地址计数器来保存当前正在汇编的指令或者变量的地址偏移,另外,汇编语言用$表示地址计数器的当前值,当$用在指令中时,它表示本条指令第一字节的地址偏移,所以你的JMP $ 意思就是转移到当前的指令地址处,所以也就是一个死循环。也就是楼上那位兄弟说的,我只是详细一点。

$代表当前语句的地址
jump $就是跳转到本语句执行

就是死循环


青羊区13777121976: 汇编中$是什么意思 -
司马堂济诺: 意思:是一个预定义符号,等价于当前正汇编到的段的当前偏移值. 例如eg:指令“jmp$+3”中的“$”表示当前这条指令在代码段中的偏移量. 一、eg即“jmp$+3”表示要向前跳转到距离这条指令3个字节的地方.若是“jmp$-3”,则表...

青羊区13777121976: 51单片机汇编语言中的 $ 代表啥意思? -
司马堂济诺: 代表当前的指令所在的地址 举个例子来说,在0050H处定义了几个字节数据 0050H:01H,02H,03H,04H 那么下一条指令的地址应该为0054H,若下一条语句为 COUNT EQU $-0050H,则COUNT就等于4(0054H-0050H),但是一般 编程的时候是不知道数据定义在哪里的,所以你并不知道$的具体值是多少,因为0050H是用标号来表示的,比如说用了TABLE,那么你的语句 COUNT EQU $-TABLE一样可以得到数据块的长度4.

青羊区13777121976: 汇编里面$是什么意思? -
司马堂济诺: 这是自循环的符号,表示重复执行本条指令.如DJNZ Ri $,就是重复执行DJNZ Ri这条指令,直至Ri为0继续下一行指令,又如SJMP $,则是重复执行SJMP这条指令的死循环.

青羊区13777121976: 汇编语言中的$是什么? -
司马堂济诺: 在汇编语言中$是个比较特殊的字符,它代表当前地址.因此"SJMP $"的意思是,程序跳转到当前地址,即PC指针停留在当前地址.

青羊区13777121976: 汇编语言$是什么意思 -
司马堂济诺: 通俗一点讲:$指当前行的当前偏移值,还是说明一下把:aa db 1 bb db 2 cc db 3 _len = $-aa ;这里的“$”的值就是_len的偏移地址

青羊区13777121976: 汇编语言中 $ 符号的作用都有哪些?loop $ 是什么意思 -
司马堂济诺: 汇编中$符主用来表示当前地址,如最常用的JMP $就是指转移到当前执行语句的地址,在这的效果就是原地跳转,不再向后执行了. 你这LOOP指令也是一样,就是让机器只在当前原地跳转,不向后执行了.

青羊区13777121976: je www在汇编语言中是什么意思 -
司马堂济诺: 用英文读: Jump if Equal to www 如果比较的结果是相等,就跳转到www处去.je 是条件转移 (jump) 指令,转移条件是此前的两数比较结果是相等(equal).实际上,它是根据标志位ZF是否为1来决定是否跳转的.如果ZF=1就跳.www 是跳转的目标指令的标号.

青羊区13777121976: 汇编语言中 $ 符号的作用都有哪些?loop $ 是什么意思?说的详细一些最好写上具体例子...打酱 -
司马堂济诺: $ 表示当前行的意思,只用来配合跳转指令.比如我们C语言的死循环for(;;) 翻译成汇编可以这么写:Label: LJMP Lable表示跳转到当前行 也可以简写 LJMP $

青羊区13777121976: JNB SETUP,$在汇编语言中什么意思 -
司马堂济诺: SETUP是一个自定义的位地址,应该在位寻址区或可以位寻址的特殊功能寄存器(SFR). JNB SETUP,$ 表示测试SETUP的值,如果不为1(为0)则程序继续执行本条指令,如果为1则顺序执行下一条指令.

青羊区13777121976: 汇编语言中$符号的意思是什么? -
司马堂济诺: 看图你就会明白.实际上标号X1的首地址为ASCII码C的字单元地址,X2的首地址开始于 DB 16 dup (?) 语句,紧接着X1的终止地址,那么它的首地址相对于X1偏移4 - 1个字节单元;X2的终止地址相对于其首地址偏移16 - 1个字节单元,相...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网