正在加载图片...
2、数据定义伪指令(DS在“§5.3单片机C语言程序调试用到) (3)预留存储空间DS(补充) ◇格式:[标号]DS表达式 ◇功能:从标号地址开始保留若千个字节的内存空间以 备存放数据。保留字节单元数由表达式值决定 ◇例如 仅DS伪指令需在数据段中定义 DSEG AT0x30;数据段起始地址30H VARIBLE:DS5H;该指令不能出现在代码段 ◇汇编后从30H开始,预留5个字节的内存单元 数据段中的标号SEG可以变量方式被引用: MOV VARIBLE. A MOV RI VARIBLE ◇ CSEG AT0080h;代码段可用此指令定义起始地址, 或省略则默认为都是代码段。(仅作了解)7:59:36 2、数据定义伪指令 (3)预留存储空间 DS (补充) 格式:[标号:] DS 表达式 功能:从标号地址开始, 保留若干个字节的内存空间以 备存放数据。保留字节单元数由表达式值决定。 例如: DSEG AT 0x30 ; 数据段起始地址30H VARIBLE: DS 5H ;该指令不能出现在代码段 汇编后从30H开始,预留5个字节的内存单元。 13 04:34:02 (DS在“§5.3 单片机C语言程序调试”用到) 数据段中的标号SEG 可以变量方式被引用: MOV VARIBLE, A; MOV R1, VARIBLE; CSEG AT 0080h; 代码段可用此指令定义起始地址, 或省略则默认为都是代码段。(仅作了解) 仅DS伪指令需在数据段中定义
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有