专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »汇编语言 » matlab定义变量:复合内存变量的定义 »正文

matlab定义变量:复合内存变量的定义

来源: 发布时间:星期四, 2009年2月12日 浏览:79次 评论:0


上节我们介绍了汇编语言中 6个最基本数据类型这些数据类型能满足设计中绝大多数情况需要但也存在需要更复杂数据类型情况
下面介绍汇编语言所提供 3种复合数据类型介绍说明形式
4.4.1 重复介绍说明符DUP
从前面内容里我们知道了定义少量内存变量定义形式但如果在中要介绍说明50个、100个、200个甚至更多、同类型内存变量时若采用前面所学思路方法对它们加以介绍说明显然是不可行为此汇编语言提供了变量重复介绍说明符DUP其介绍说明般形式如下:
count  DUP  (表达式, 表达式, …, 表达式)
解释:count是重复次数(表达式, 表达式, …, 表达式)是被重复部分“表达式”可以是存储单元初值也可以是含义另个DUP式子如果在表达式括号中有多个表达式那么它们的间要用逗号’,’分开
例如:
BUFFER DB100 DUP(?)
STRING DB120 DUP(’ABCDE’), 0
DATA1 DW50 DUP(10H, 20 DUP(1,2,3), 20H)
POINTS DD12, 30 DUP(0)

从上面例子可看出:用DUP介绍说明内存变量相当于在高级语言中定义
0

相关文章

读者评论

发表评论

  • 昵称:
  • 内容: