第4章_5 习题(X).pptVIP

  • 17
  • 0
  • 约4.26千字
  • 约 18页
  • 2016-09-15 发布于河南
  • 举报
第4章_5 习题(X)

第四章 汇编语言程序设计 汇编语言程序设计概述 汇编语言基本语法 汇编语言程序设计 BIOS及DOS功能调用 汇编语言程序设计实例 【例】 下面的程序段的功能是把DA1数据区的数0~9转换为ASCII码,试完善本程序段。 DA1 DB 0,1,2,3,4,5,6,7,8,9 ASCI DB 10 DUP(?) CONT=ASCI-DA1 …… LEA SI,DA1 LEA DI,ASCI LOP1: MOV AL,[SI] MOV [DI],AL INC SI INC DI LOOP LOP1 MOV CX,CONT OR AL,30H 【例】 BUFF DB ABD$QC%$A…………XYZ CONT EQU $-BUFF …… CLD LEA DI,BUFF MOV CX,CONT MOV AL,’$’ XOR DX,DX NEXT: REPNZ SCASB ;搜索BUFF中的“$” CMP CX,0 JZ K1 INC DX ;$”的个数加1 JMP NEXT K1: …… 上述程序段运行后,DX中的值表示的意义是什么? DX中是$出现的次数 【例】设在DAT单元存放一个-9~+9的字节数据,在SQRTA

文档评论(0)

1亿VIP精品文档

相关文档