汇编语言中的"#"号是什么意思

最好能举例说明,谢谢了

立即数寻址
比如:
MOV AX, #30H
执行后AX中的内容是30H

MOV AX, 30H
执行后AX中的内容是30H这个内存地址里保存的数值
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-11-10
立即数的标志符而已。
第2个回答  2009-11-10
字符

汇编语言里#是什么意思 比如MOV A , #21H
汇编语言中的“#”代表的是寻址方式为立即寻址。比如指令: MOV A,#21H MOV意思是单片机片内RAM之间传送,该指令的意思是:将值21H送给寄存器A中暂存;如果把“#”去掉,MOV A,21H该指令寻址方式变了,为直接寻址,21H就不是值了,而变成了一个地址,意思为:将21H这个地址里面中的内容送给寄存器A中...

汇编语言中“#”的准确意义?
"#"是立即数的标志,例如,#0ffH,表示的是一个数,这个数是十六进制 ff,再例如,#233,表示一个数,这个数是十进制,233(二百三十三)如果没有#,0ffH,表示直接地址为0ffH的存储单元, 52里面的RAM不是有256个单元吗,每个单元8位,即一个字节, 0ffH就是最后那个单元 ...

汇编语言中##s0,number什么意思?
汇编语言中的#表示立即数寻址。采用立即寻址方式的指令,在立即数前面加上立即寻址符“#”。例如指令MOV A,#30H中30H就是立即数,指令功能为将30H赋给累加器A。

汇编语言中数字前加#号是什么意思例如#250 ??
汇编语言中数字前加#号表示该数据是一个立即数 该数据直接在直接在指令中给出 ,可以立即使用 故叫做立即数。例如: MOV A,#25H ; 其机器指令是 74H 25H 74H为操作码 25H就是立即数(要操作的对象)呵呵 满意 就选满意回答 ...

#是什么记号
是一个井号或井字符记号。在计算机科学、数学和编程中,#常被用作标识符或符号。在不同的上下文中,它有不同的含义和用途。以下是关于这一记号的详细解释:在编程中,#通常用作注释的标记。在很多编程语言中,如Python、Perl等,位于代码行开始位置的井号用于指示这一行是注释。计算机在读取代码时,不...

单片机汇编语言编程中#和@是是什么意思
差不多是你说的意思,#表示是一个立即数,或者是一个地址指针 如#tab 就是tab这个表格的首地址 而#12h,则表示为十六进制12 是间接寻址用的,可以理解为取地址,一般后面为R0-R7 希望能给你带来帮助

汇编语言中MOV时#和@如何使用
# 号叫立即符,它表示它后跟的是一个立即数,这个数是死的,写程序时就固定了,不可变的了。@号叫间接符,实际上的意思就是指它后跟的是一个地址指针,内的数是一个地址,操作时只是对这个地址内的数进行操作。我这样说不知你明白没有?那不清楚再追问。

单片机汇编语言中符号 # 是什么意思
你这回答不完全,你这只能特指在51系列的汇编中,因不同厂家的汇编就不同样,如义隆的就是用@表示后是立即数。这些符号只是一个特定的表示符,在不同的厂家芯片的汇编中这些*,#,@,%,...都有只是一个厂家在出汇编时特定的一个符号罢。要具体到那个厂家的什么单片机上并要说明这符号在什么位置上...

单片机中#0FFH什么意思
0FFH是单片机汇编语言程序中一个8位二进制数的16进制表示方法,#表示这是一个数字,0是汇编语言的规定,即当16进制数的高位数大于9时,前面要加0,FF是这个16进制数的数值,即255,H是16进制数的尾缀。

符号代表什么意思?
就理所应当地登上了电脑网络 英文:at 问题七:$ 这个符号是什么意思呢? $:引用单元格函数 :汇编语言中字符串结束的标志 :货币符号 :默认共享符号 :UNIX操作系统命令提示符 问题八:@这个符号是什么意思? 学名艾特,可以艾特好友,让他去回复你,或者艾特他,相当于提醒他去看什么东西 ...

相似回答