第4部分汇编语言程序设计学习课件.pptVIP

  • 20
  • 0
  • 约1.73万字
  • 约 196页
  • 2016-12-12 发布于江苏
  • 举报
第4章 汇编语言程序设计 4.1 汇编语言的格式 4.1.1 8086汇编语言程序的一个例子 MY_DATA SEGMENT;定义数据段 SUMDB;为符号SUM保留一个字节 MY_DATA ENDS;定义数据段结束 MY_CODE SEGMENT ;定义码段ASSUME CS:MY_CODE, ;规定CS和DS的内容DS:MY_DATA PORT_VA1 EQU3 ;端口的符号名 GO:MOVAX, MY_DATA;DS初始化为MY_DATAMOVDS, AXMOVSUM, 0 ;清SUM单元 CYCLE: CMPSUM, 100;SUM单元与100相比较JNANOT_DONE ;若未超过,转至NOT_DONEMOVAL, SUM;若超过,把SUM单元的内容OUTPORT_VAL, AL ;通过AL输出HLT;然后停机 NOT DONE:IN AL, PORT_VAL;未超过时,输入下一个字节ADD SUM, AL;与以前的结果累加JMP CYCLE;转至CYCLE MY CODE ENDS;代码段结束ENDGO ;整个程序结束由这个例子看到,8086汇编的一个语句行是由4个部分组成的,即 标号操作码 操作数;注释(或名字) 4.1.2 8086汇编语言源程序的格式源程序的一般格式为: NAME1

文档评论(0)

1亿VIP精品文档

相关文档