db dw dd 与equ的区别
来源:互联网 发布:网络安全教育讲话稿 编辑:程序博客网 时间:2024/05/01 17:10
此前在写汇编的过程中,一直不理解两者间的区别,例如:
address1 dw 1000h address2 equ 2000h mov ax,[address1] mov bx,address2
db dw dd 定义的变量是作为数据存在的,执行传送指令时cpu通过读内存得到操作数 address1
equ 定义的变量是作为立即数存在,相当于mov bx,2000h,不占用存储空间
两者间的差别就显而易见,如果是需要反复修改的,或者在程序执行中根据环境等修改的数据用前者比较合适;如果是固定的数值equ效率更高。
仅个人理解,若有错误,欢迎指出
0 0
- db dw dd 与equ的区别
- 汇编中 db dd dw的使用
- 8086汇编语言 db,dw,dd的实例
- 寄存器 dd dw db
- 汇编db dw dd
- db,dw,dd
- 位、字、字节的区别 | 汇编伪指令db,dw,dd
- 汇编EQU与DATA的区别
- DW EQU -O MACRO
- 浅析数据库(DB)、操作数据存储(ODS)和数据仓库(DW)的区别与联系
- 浅析数据库(DB)、操作数据存储(ODS)和数据仓库(DW)的区别与联系
- ODS与DW的区别
- ODS与DW的区别
- dd与cp的区别
- dd与cp的区别
- dd 与 touch 的区别
- dd 与cp的区别
- linux 的 dd命令详解,dd与cp的区别
- 外部类监听事件的点击事件
- STM32W108无线射频模块串行通信接口编程实例
- Android控件详解之Textview
- JS面向对象的程序设计
- linux 共享内存
- db dw dd 与equ的区别
- 使用libxml解析HTML -- DTHTMLParser
- pandas的read_csv()函数读取的文件路径问题
- 数组-02. 打印杨辉三角
- 01 storm 源码阅读 storm的进程间消息通信实现netty server实现
- Binary Tree Right Side View
- Android得到控件在屏幕中的坐标
- cf554题意的理解和组合问题
- Java List 用法代码分析 非常详细