基本汇编语言程席设计 第四章 基本江编语言程序设计 大大大大大大大大大大大大大大大大大
第 四 章 基 本 汇 编 语 言 程 序 设 计 1 封面 * * * * * * * * * * * * * * * * *
基本汇编语言程序设计 第四章基本汇编语言程序设计 4.1顺序程序设计 4.2分支程序设计 4.3循环程序设让 4.4子程序设让 4.4.1过程定义伪指令 4.4.2子程序的参数传递 4.4.3子程序的嵌套、递归与重入 4.4.4子程序的应用 本章要点及习题分析
第 四 章 基 本 汇 编 语 言 程 序 设 计 2 第四章基本汇编语言程序设计 第四章 基本汇编语言程序设计 4.1 顺序程序设计 4.2 分支程序设计 4.3 循环程序设计 4.4 子程序设计 4.4.1 过程定义伪指令 4.4.2 子程序的参数传递 4.4.3 子程序的嵌套、递归与重入 4.4.4 子程序的应用 本章要点及习题分析
基本汇编语言程席设计 4.1顺序程序设计 指令按程序中的书写顺序逐条执行,称为顺序程序。 除非编程解决非常简单的问题,顺序程序并不多见, 但是顺序程序往往是复杂程序结构的一部分,如分支 结构的一个分支,循环结构的循环体等。 回芧四拿
第 四 章 基 本 汇 编 语 言 程 序 设 计 3 4.1顺序程序设计(e) 4.1 顺序程序设计 指令按程序中的书写顺序逐条执行,称为顺序程序。 除非编程解决非常简单的问题,顺序程序并不多见, 但是顺序程序往往是复杂程序结构的一部分,如分支 结构的一个分支,循环结构的循环体等。 返回第四章
基本汇编语言程序设计 例4.1:设有3个字变量x,y和z,求出三者之和,结果 存入字变量w。 mode smal I star tup stack mov ax X data add ax, y dw 5 add ax. z XYz dw 6 mov w ax dw 7 exit o w dw end code 盒
第 四 章 基 本 汇 编 语 言 程 序 设 计 4 例4.1 例4.1:设有3个字变量x,y和z,求出三者之和,结果 存入字变量w。 .model small .startup .stack mov ax,x .data add ax,y X dw 5 add ax,z Y dw 6 mov w,ax Z dw 7 .exit 0 W dw ? end .code
基本汇编语言程序设计 例4.2设有一个64位数据,将它整个左移8位。 2qa(7 4 qvar[6] 56 gvar[5 78 qvar[4] 87 qvar3 65 qvar [2] 43 qvar/1 1 qvar[O]
第 四 章 基 本 汇 编 语 言 程 序 设 计 5 例4.2/1 例4.2 设有一个64位数据,将它整个左移8位。 12 34 56 78 87 65 43 21 00 qvar[0] qvar[1] qvar[2] qvar[3] qvar[4] qvar[5] qvar[6] qvar[7]