[工学]9-08汇编语言第5章.pptVIP

  • 2
  • 0
  • 约1.07万字
  • 约 10页
  • 2018-03-28 发布于浙江
  • 举报
[工学]9-08汇编语言第5章

本次课内容 高级语言特性 宏结构程序设计 模块化程序设计 输入输出程序设计 教学重点 在掌握基本的汇编语言程序设计方法之后,进一步学习如何提高编程效率的各种实用方法: 高级语言特性 宏结构 模块化 5.1 高级语言特性 MASM 6.0引入高级语言的程序设计特性 条件控制伪指令 .IF .ELSE .ENDIF 循环控制伪指令 .WHILE .ENDW .REPEAT .UNTIL 过程声明和过程调用伪指令 .PROTO .INVOKE 5.1.1 条件控制伪指令 类似高级语言中IF、THEN、ELSE和ENDIF的相应功能 在汇编时要展开,自动生成相应的比较和条件转移指令序列,实现程序分支 条件表达式中的操作符 例题 ;单分支结构 (求AX绝对值) .IF AX 0 neg ax .ENDIF mov result,ax ;双分支结构 .IF ax==5 mov bx,ax mov ax,0 .ELSE dec ax .ENDIF 例5.1-例4.3 .data _a sbyte ? _b sbyte ? _c sbyte ? tag byte ? .code .startup mov al,_b imul al mov bx,ax ;bx中为b2 mov al,_a im

文档评论(0)

1亿VIP精品文档

相关文档