微机原理:第34章汇编语言程序设计.ppt

微机原理 汇编语言程序设计 (63) 子程序设计 ? 子程序的基本结构包括以下几个部分: ( 1 )子程序说明 ( 2 )保护现场和恢复现场 ( 3 )子程序体 ( 4 )子程序返回 微机原理 汇编语言程序设计 (64) ? 过程的定义 ? 格式: Procedure name PROC Attribute ( 子程序主体 ) Procedure name ENDP ? 说明: ? 过程名 (Procedure name) 为标识符,它又是子程序入口的 符号地址,它的写法要求同标号; ? 属性 (Attribute) 是指类型属性,有两种选择 NEAR 或 FAR , 省缺时为 NEAR 。若调用程序和过程在同一代码段中,过程 属性使用 NEAR ;若调用程序和过程不在同一代码段中,则 使用 FAR 。 子程序设计 微机原理 汇编语言程序设计 (31) 例:试编一程序,求三个带符号字数据中的最大值,并将最大值存 入 MAX 字单元中。设三个带符号数分别在三个字变量 X 、 Y 、 Z 中存储。 DATA SEGMENT X DW 00ABH Y DW – 5 Z DW 200 MAX DW ? DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START : MOV AX , DATA MOV DS , AX MOV

文档评论(0)

1亿VIP精品文档

相关文档