第4章-8086汇编语言程序设计(1)汇编语言的语句-伪指令-运算符-DOS功能调用.pptVIP

  • 8
  • 0
  • 约6.54千字
  • 约 28页
  • 2019-06-06 发布于浙江
  • 举报

第4章-8086汇编语言程序设计(1)汇编语言的语句-伪指令-运算符-DOS功能调用.ppt

汇编语言程序上机调试过程: 一、符号定义语句 例:CONSTANT EQU 100 NEW_PORT EQU PORT_VAL+1 二、变量定义语句 例2:表达式可以是字符串 MASTERLI DB ‘HELLO’ 汇编后如下: 操作数?号用来保留存储空间,但不存入数据。 例3:ABC DB 0,1,?,?,? LPI DW ?,54,? 汇编后如下图示: 三、段定义语句 此外,还必须明确段和段寄存器的关系,这可由段假设语句ASSUME来实现。 格式:ASSUME 段寄存器名:段名[,…] 其中:段寄存器名必须是CS、DS、ES或SS中的一个, 段名则是由SEGMENT及ENDS定义的段名。 四、过程定义语句 在MASM中,过程含义和子程序一样,一个过程可被其它程序调用,过程返回用RET指令。 五、源程序结束伪指令END 当汇编程序对源程序进行汇编过程中,如遇到END,得知源程序到此结束。 变量是指存放在存储单元中的数据,可被程序改变。对变量的访问是通过变量名来实现的。因此,变量名被认为是变量的符号地址。 4-4 DOS功能调用(见P123) 一、DOS键盘功能调用 功能调用号:AH=01H

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档