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

最新标签
网站地图
文章索引
Rss订阅
在学习高级语言程序设计时,我们知道了程序的三大主要结构:顺序结构、分支结构和循环结构。在汇编语言的源程序也同样有此三大结构,所不同的是它们的表现形式不同。用高级语言编写程序时,由于不使用“转移语句”而使这三种结构清晰明了。 但在汇编语言的源程序中,很难不使用“转移语句”(除非是一些只有简单功能的程序),有时甚至会有各种各样的“转移语句”。由于存在这些转移语句,就使得:汇编语言源程序的基本结构显得不太明确。如果源程序的编写者思维混乱,编写出来的源程序在结构上就会显得杂乱无章,反之,如果编写者条理清晰,安排的操作井然有序,那么,编写出来的程序在结构上就会一目了然。 [阅读全文] [PDF]
假设有二个字变量word1和word2,编写程序段实现交换其值的功能。解: 方法1:用汇编语言指令简单“直译”上面的交换数据方法 DATA1SEGMENT … word1DW ? word2DW ? tempDW ? … DATA1ENDS CODE1SEGMENT … MOVAX,word1 MOVtemp,AX;上二语句实现语句“temp=word1” MOVAX,word2 MOVword1,AX;上二语句实现语句“word1=word2” MOVAX,temp MOVword2,AX;上二语句实现语句“word2=temp” … CODE1ENDS 这种 [阅读全文] [PDF]
通常的计算机程序总是由若干条语句组成,从执行方式上看,从第一条语句到最后一条语句完全按顺序执行,是简单的顺序结构;若在程序执行过程当中,根据用户的输入或中间结果去执行若干不同的任务则为选择结构;如果在程序的某处,需要根据某项条件重复地执行某项任务若干次或直到满足或不满足某条件为止,这就构成循环结构。大多数情况下,程序都不会是简单的顺序结构,而是顺序、选择、循环三种结构的复杂组合。三种基本结构的流程图、N-S图以及PAD图可以参看本书第1章1.4节“算法”相关内容。C语言中,有一组相关的控制语句,用以实现选择结构与循环结构:选择控制语句:if;switch、 [阅读全文] [PDF]
通常的计算机程序总是由若干条语句组成,从执行方式上看,从第一条语句到最后一条语句完全按顺序执行,是简单的顺序结构;若在程序执行过程当中,根据用户的输入或中间结果去执行若干不同的任务则为选择结构;如果在程序的某处,需要根据某项条件重复地执行某项任务若干次或直到满足或不满足某条件为止,这就构成循环结构。大多数情况下,程序都不会是简单的顺序结构,而是顺序、选择、循环三种结构的复杂组合。三种基本结构的流程图、n-s图以及pad图可以参看本书第1章1.4节“算法”相关内容。c语言中,有一组相关的控制语句,用以实现选择结构与循环结构:选择控制语句:if;switch、 [阅读全文] [PDF]
1 共4条 分1页