99问答网
所有问题
51单片机汇编语言中的 $ 代表啥意思?
如题所述
举报该问题
推荐答案 推荐于2018-02-28
代表当前的指令所在的地址
举个例子来说,在0050H处定义了几个字节数据
0050H:01H,02H,03H,04H
那么下一条指令的地址应该为0054H,若下一条语句为
COUNT EQU $-0050H,则COUNT就等于4(0054H-0050H),但是一般 编程的时候是不知道数据定义在哪里的,所以你并不知道$的具体值是多少,因为0050H是用标号来表示的,比如说用了TABLE,那么你的语句 COUNT EQU $-TABLE一样可以得到数据块的长度4.
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/vBBtWvjOz.html
其他回答
第1个回答 推荐于2016-08-20
汇编语言中 $代表当前指令的地址;
如:
data segment
str1 db a,b,c,d
leng equ $-str
这里的就是当前地址减去str1的初始地址,即可得到str1的长度。 在字符串中是结束标志,就是字符串遇到$才会结束,类似于c语言中字符串中结尾的'0'。
第2个回答 2011-04-25
一般表示当下执行指令的地址,如JNB P1.0,$ 就表示P1.0为0时反复执行本指令(就是等待)当它为1时才开始执行下一条指令。。。
第3个回答 2011-04-19
DELY: SJMP $ 就是一直在执行这个语句,不调到其他的程序,直到来了中断。
第4个回答 2011-04-19
代表当前指令的所在地址
1
2
下一页
相似回答
单片机中
JNB TF0,
$是什么意思
答:
1.这是
51单片机的
一条
汇编语言
指令,其中J
代表
"跳转JUMP",N代表 "非NO",B代表"位BIT";2.如果TF0为0,那就跳转到本句,否则继续执行下面的指令;3.这句指令
的意思
是不停的查询TF0,知道TF0=1为止,才执行下面的指令,也就是等待串口发送完毕。单片机简介:单片机(Microcontrollers)是一种集...
C51单片机汇编语言
答:
DEL,DLYRAM是标记号,后面跟有:(冒号)是本汇编行的地址
,举个例子:SJMP 这一句,就相当于 Loop:AJMP Loop
请问
单片机的汇编语言里的
“MOV B,#08H”和符号“
$
”
表示什么意思
...
答:
表示
自身.
51单片机汇编语言中
SJMP
$
是什么意思
答:
就是一个无限循环
SJMP是个短跳转 就是当前指令的起始地址
SJMP
$
的作用
是什么?
答:
SJMP $的作用相当于C中的while(1)
程序
在 原地执行,SJMP占两个字节,SJMP rel;(PC)<-(PC)+2 然后(PC)<-(PC)+rel这里rel是相对地址 编译器编译时会自动的算出他相对此时相对(PC)的地址,就如你说的SJMP $这里美元符号指的是当前的地址,就是说要跳转到当前地址,假设你SJMP的其实地址...
单片机汇编语言中
SJMP
$是什么意思
答:
原地转移,一般来说,就是死机了。如果中断开放,满足条件时,也可以转入到中断
程序里面
去。
汇编语言
都有
什么
答:
宏汇编是微软的产品MASM开始的,它提供了一些宏指令,用来替代一些多次重复使用的程序段,简化程序的设计。计算机
汇编语言
有哪些种?常见的汇编语言包括x86的16位实模式汇编和32位保护模式汇编,AMD的x86_64位64位汇编,Win32汇编,以及针对特定微控制器如MCU-8051的
51单片机汇编
,AVR、ARM、MIPS、POWERPC...
51单片机
c
语言
_nop_()是一个空指令?短时间延时
的?
空几个机器周期?
答:
这个_nop_()等效与
汇编里面的
,NOP指令,也就是空一个机器周期,如果是传统
51单片机
的话,等于空12个时钟周期【即一个机器周期】,操作方法如下:1、首先,可以利用keil来进行模拟实验,观察软件所显示的数值,然后再进行相关的运算,即可得出结果。2、在使用keil进行模拟之前,要“模拟”给单片机各个口...
单片机中
有哪两种注释,符号
是什么?
答:
为
单片机
编程时,用
汇编语言
写程序时,用分号 ;
表示
注释符号。用C语言写程序时,有两种注释符号,//为本行注释符 / 注释内容 / 为一段多行注释符。
大家正在搜
单片机汇编语言逆向C语言
51单片机汇编语言编程题
51单片机汇编语言教程
51单片机汇编语言流水灯
51单片机流水灯程序汇编语言
汇编语言程序中的标号代表什么
汇编语言常用符号代表意思
单片机汇编语言100例
单片机汇编语言程序
相关问题
单片机汇编语言中$是什么意思
51单片机汇编语言中 SJMP $ 是什么意思
在汇编语言里$符号代表什么意思?
单片机汇编语言中SJMP $是什么意思
51单片机中的$符号怎么用
51单片机中汇编CJNE A,#10,$+3后面$+3是什么...
51单片机汇编语言中的“$”代表什么意思?
51单片机汇编中MOV A,#(300/50)表示什么意思?