发布于 2008-07-20 21:21:11
0楼
事实上,从这个例子的中心思想来看,根本没有必要如此复杂。但为什么要用间接寻址呢?
要澄清使用间接寻址的优势,就让我们从比较中,找答案吧。
例子告诉我们,它最终执行的是把DB的某个具体字的数据传送到位存储区某个具体字中。这是针对数据块100的1数据字传送到位存储区第1字中的具体操作。如果我们现在需要对同样的数据块的多个字(连续或者不连续)进行传送呢?直接的方法,就是一句一句的写这样的具体操作。有多少个字的传送,就写多少这样的语句。毫无疑问,即使不知道间接寻址的道理,也应该明白,这样的编程方法是不合理的。而如果使用间接寻址的方法,语句就简单多了。
为全国钢铁同行交流提供平台群22295046