程序的开头是数据段定义,相当于定义了A,B,C三个数组
本程序的功能是在B数组中取出和A数组中相同的元素并存放到C数组中去,如果B数组中有多个元素与A数组中的某一个元素相同的话,则有几个就存储几次(这一点儿也是本程序不太完善的地方,如果不管有几个相同,只存储一次的话就比较好了)
以上是类似于高级语言的解释
用汇编解释就是在数据段定义了三个存储区,起始地址分别是A,B,C,分别有15,50,15个元素,每个元素都是字类型的,占两个存储单元,即两个字节
程序的功能就是找出B存储区中和A存储区中相同的元素,存放到C存储区中。
当然此程序是有bug的
如果A中存储的是0,1,2,3,4,5,6,7,8,9,A,B,C,D,E
B中存储的是0,1,1,1,2,2,2,3,4,5,4,7,8,9,6,A,B,C,D,E
则c存储区中定义的空间是不够用的...