汇编程序设计及高级汇编语言技术.doc

第6章? 汇编程序设计及高级汇编语言技术 6.1 顺序程序设计 编制一个汇编语言程序的步骤如下: (1)分析题意确定算法。 (2)根据算法画出程序框图。这一点对初学者特别重要,这样做可以减少出错的可能性。画图时可以从粗到细把算法逐步地具体化。 (3)根据框图编写程序。 (4)上机调试程序。。 程序有顺序、循环、分支和子程序四种结构形式。下面分别进行介绍。 顺序程序设计,又叫直接程序设计。它是相对于分支程序和循环程序设计而言的。因此,可以说顺序程序是既不包含分支,又不包含循环的程序,顺序程序是从第一条指令开始,按其自然顺序,一条指令一条指令地执行,在运行期间,CPU既不跳过某些指令,也不重复执行某些指令。一直执行到最后一条指令为止,此程序的任务也就完成了,前面我们所举的例子,大多数是这种程序。汇编语言中的大部分指令,如数据传送指令、算术运算指令、处理器控制指令、移位指令和逻辑运算指令,都可以用来构造顺序结构。 例6.1.1:从键盘键入0至9中任一自然数X,求其立方值。 求一个数的立方值可以利用乘法和查表方法来实现,在本例中利用查表方法来实现。构造一个立方表,事先将0至9的立方存放在表中,求0至9的立方值可直接从表中查出。表存储单元分配:字节变量x存放键入的自然数x,字变量xxx中存放x的立方值。从表结构

文档评论(0)

1亿VIP精品文档

相关文档