汇编语言周.pptVIP

  • 12
  • 0
  • 约1.51万字
  • 约 48页
  • 2017-03-31 发布于江苏
  • 举报
汇编语言周

susujiang@shu.edu.cn 汇编语言程序设计 * 例:输入十进制数,转换成十六进制数显示(续2) binihex proc near ;二进制到十六进制再显示 mov ch, 4 ;循环次数 rotate: mov cl, 4 ;一次移位数 rol bx, cl mov al, bl add al, 0fh add al, 30h cmp al, 3ah jl printit add al, 7h printit: mov dl, al ;显示一个数字 mov ah, 2 int 21h dec ch ;循环控制 jnz rotate ret binihex endp susujiang@shu.edu.cn 汇编语言程序设计 * 子程序的参数传递 用变量传递参数: 在程序中定义全局变量,如放在数据段,子程序中直接访问该变量;此时要求主程序与子程序在同一源文件中。 子程序直接以变量作为参数,虽然方便,但通用性较差。 例:求数组的累加和,不考虑溢出。(书上例6.4) ;数据段定义 data segment ary dw 100 dup(?) count dw 100 sum dw ? data ends ;代码

文档评论(0)

1亿VIP精品文档

相关文档