汇编语言c equ a-b,汇编语言EQU伪指令
EQU 伪指令把一个符号名称与一个整数表达式或一个任意文本连接起来,它有 3 种格式:
name EQU expression
name EQU symbol
name EQU
第一种格式中,expression 必须是一个有效整数表达式。第二种格式中,symbol 是一个已存在的符号名称,已经用 = 或 EQU 定义过了。第三种格式中,任何文本都可以岀现在内。当汇编器在程序后面遇到 name 时,它就用整数值或文本来代替符号。
在定义非整数值时,EQU 非常有用。比如,可以使用 EQU 定义实数常量:
PI EQU <3.1416>
【示例 1】下面的例子将一个符号与一个字符串连接起来,然后用该符号定义一个变量:
pressKey EQU .data prompt BYTE pressKey
【示例 2】假设想定义一个符号来计算一个 10 x 10 整数矩阵的元素个数。现在用两种不同的方法来进行符号定义,一种用整数表达式,一种用文本。然后把两个符号都用于数据定义:
matrix1 EQU 10 * 10 matrix2 EQU <10 * 10> .data M1 WORD matrix1 M2 WORD matrix2
汇编器将为 M1 和 M2 生成不同的数据定义。计算 matrix1 中的整数表达式,并将其赋给M1。而 matrix2 中的文本则直接复制到 M2 的数据定义中:
M1 WORD 100 M2 WORD 10 * 10
与 = 伪指令不同,在同一源代码文件中,用 EQU 定义的符号不能被重新定义。这个限制可以防止现有符号在无意中被赋予新值。
汇编语言c equ a-b,汇编语言EQU伪指令相关推荐
- at指令代码 stm32f030_汇编语言程序设计第二篇——80X86汇编语言伪指令
一.伪指令详解 伪指令在百度百科中的定义为: 伪指令(Pseudo Instruction)是用于对汇编过程进行控制的指令,该类指令并不是可执行指令,没有机器代码,只用于汇编过程中为汇编程序提供汇编信 ...
- 伪指令endp告诉汇编程序_汇编语言程序设计第二篇——80X86汇编语言伪指令
一.伪指令详解 伪指令在百度百科中的定义为: 伪指令(Pseudo Instruction)是用于对汇编过程进行控制的指令,该类指令并不是可执行指令,没有机器代码,只用于汇编过程中为汇编程序提供汇编信 ...
- 用计算机汇编语言的程序是经过,汇编语言程序
汇编语言程序也称为汇编语言源程序,就是用汇编语言编写的一种计算机程序, 属于计算机低级语言程序,是属性为ASM的源文件.汇编语言程序在经过汇编.链接后得到可执行程序即EXE文件. 汇编语言程序里面包括 ...
- std在汇编语言是什么指令_汇编语言的各种指令的用法
展开全部 汇编语言指令集 汇编指令是汇编语言中使用的一些操作符(如62616964757a686964616fe58685e5aeb931333330363131mov,inc,loop)和助记符,还 ...
- 8051系列单片机汇编语言指令速查表(汇编语言的111条指
8051系列单片机汇编语言指令速查表(汇编语言的111条指_纳兰容若的左手_新浪博客 http://blog.sina.com.cn/s/blog_6486c0b30100gqew.html 编号 指 ...
- 为什么要学习汇编语言?如何正确学习汇编语言?
汇编语言是计算机系统结构的接口,它介于软硬件之间,学习的时候,必须结合软件和硬件来学习. 1 向上结合高级语言 学习汇编语言的时候,不可孤立学习汇编语言,当今时代很少之间用到汇编语言编程,但是使用汇编 ...
- c51汇编语言如何定义全局变量_汇编语言期末复习笔记(七)
第三章 汇编语言程序格式(上) 写在前面:这一部分开始复习汇编语言程序格式,包括参数的表达.变量的定义等.如有错误欢迎指正,感谢! 1.硬指令和伪指令 硬指令:使CPU产生动作,并在程序中执行时才处理 ...
- 南京邮电大学汇编语言程序设计实验一(汇编语言语法练习与代码转换)
文章目录 一.程序改错(显示25+9=34) 二.统计字符串(42H~45H) 一.程序改错(显示25+9=34) 排除语法错误:给出的是一个通过比较法完成8位二进制数转换成十进制数送屏幕显示功能的汇 ...
- 汇编语言二进制转十进制_汇编语言笔记(一)——基础知识
汇编语言基础知识 汇编语言组成 汇编指令:就是机器指令的助记符 伪指令 其他符号 计算机中数的表示 2^10=1K 2^20=1M 2^30=1G 2^40=1T 进制运算 二进制运算:1+1=0(向 ...
- std在汇编语言是什么指令_汇编语言指令
汇编指令英文全称 1.通用数据传送指令 MOV----> move MOV dest,src ;dest←src MOV指令把一个字节或字的操作数从源地址src传送至目的地址dest. MOVS ...
最新文章
- String常用操作,StringBuffer。
- IO多路复用之poll
- MySQL---数据库从入门走向大神系列(十二)-构建MVC项目
- 设置nginx开机启动
- 类及其组成所使用的常见修饰符
- 为什么java容器能在for each中遍历(Map除外)
- bootstrap-导航(基础样式)
- CF1413F. Roads and Ramen(树的直径,线段树)
- Http协议中常用字段总结(不定时完善中)
- ACM/ICPC 之 BFS+状态压缩(POJ1324(ZOJ1361))
- 永远不要在代码中使用“User”这个单词
- log4cpp 使用完全手册
- linux怎么安装pcie串口卡驱动,pci串口卡驱动是什么接口 pci串口卡驱动安装方法...
- html速成项目,HTML速成教材.doc
- PhotoShop 保存 8 bit 位图(Bmp)的方法【记录备忘】
- 人物志 | 美团无人机毛一年:建成空中机器人物流网络是技术人一生的梦想
- Java web接入google身份验证器二次验证
- 二代测序的原理和简介
- 禁止多人使用同一账号在系统上进行操作[踢人操作]
- php eclipse xampp,PHP版eclipse配置xampp