汇编语言第11章列表与字符串操作.ppt

第十一章 列表与字符串操作 11.1 列表处理 11.2 记录与结构 11.3 列表的种类及其运算 11.4 字符串处理 11.1 列表处理 11.1.1 列表的定义 列表即线性表,是指一组有限的数据的集合,它们前后相接,没有分支。可表示为: a1,a2,a3,a4,…,ai,…,an 例如,一星期中的七天,依次为:星期一,星期二,星期三,星期四,星期五,星期六,星期日。 这是简单的列表,其中星期一,星期二,…,星期日称为列表的元素。 再如下表中的学生成绩表,就是复杂些的列表。 11.2 记录与结构 我们前面介绍了5种数据定义伪指令:DB,DW,DD,DQ和DT,用来定义字节、字、双字、四字和十字节数据。而信息处理方面的数据结构远比这5种形式复杂。为此,8086/8088宏汇编程序提供了自定义数据的伪操作功能,即记录和结构定义伪指令。 11.3 列表的种类及其运算 依据列表元素的排列顺序,可将列表分为两大类:无序表和有序表。 无序表是指整个表元素之间或各个元素的某一数据项之间无任何规律。 有序表则是各个列表元素之间或各个列表元素的某一数据项之间存在着某种规律(由大到小,字典排序等)。 例11.5 设内存LIST

文档评论(0)

1亿VIP精品文档

相关文档