L EQU 0AH 和 T EQU 09H 在汇编中是啥意思?
Posted
技术标签:
【中文标题】L EQU 0AH 和 T EQU 09H 在汇编中是啥意思?【英文标题】:What does L EQU 0AH and T EQU 09H mean in assembly?L EQU 0AH 和 T EQU 09H 在汇编中是什么意思? 【发布时间】:2018-01-05 10:43:30 【问题描述】:有人能解释一下每个表达式(L Equ 0AH 和 T equ 09h)在汇编中的含义吗?
【问题讨论】:
L 是 Line Feed (0ah) 的缩写,T 是 Tab 字符 (09h) 的缩写。 还有 EQU , 0AH 和 09H? 这就像在C中说#define L 0x0a
和#define T 0x09
。然后,您可以使用 L 和 T 而不是实际值。您可以查看ASCII chart 以查看十六进制到字符的映射
谷歌搜索“tasm 指令文档”确实返回了一些带有官方文档的 PDF 文件(当你购买它时,它是 turbo 汇编程序包的 BTW 部分)。你可以在那里查看指令描述。
【参考方案1】:
他们将符号名称 L
和 T
设置为等于文字值。实际上,无论L
出现在代码中的何处,它都会被汇编程序替换为0x0a
。换句话说,这是定义静态的常量值,而不是为变量分配内存。
【讨论】:
以上是关于L EQU 0AH 和 T EQU 09H 在汇编中是啥意思?的主要内容,如果未能解决你的问题,请参考以下文章
怎么用51单片机4*4键盘实现简单计算器 就要加减就可以 汇编语言 麻烦可
微机课设:用汇编语言编写一个信号发生器,要求产生正弦波、梯形波、阶梯波、方波