程序设计总结.pptVIP

  • 16
  • 0
  • 约7.84千字
  • 约 33页
  • 2019-10-26 发布于湖北
  • 举报
程序设计 拆字程序 算术运算 比较大小 统计个数 字符串操作 DOS系统功能调用 拆字程序 例: AX寄存器中存放着4位十六进制数,试编写程序将这4位十六进制数分别转换为相应的ASCII码,并依次存放到RESULT数组的4个字节中去,要求用调用子程序的方法实现。 DATA SEGMENT HEXDATA DW 4D7EH RESULT DB 4 DUP(?) DATA ENDS 算术运算 例1:用数据运算指令,对两个16位数相加运算。这两个数从地址10050开始连续存放,结果放在这两个数之后。 解:(1)分析题目 (2)确定算法 (3)绘制流程图(见图 ) (4)内存空间分配(见表 ) (5)编制的程序如下: MOV AX,1000H MOV DS,AX ;DS=1000H MOV SI,50H ;被加数指针SI=50H MOV DI,52H ;加数指针DI=52H MOV BX,54H ;和的指针BX=54H CLC ;清CF X0R AX,AX ; MOV AX,[SI] ;取一个字

文档评论(0)

1亿VIP精品文档

相关文档