汇编语言程序实例.docxVIP

  • 6
  • 0
  • 约1.26千字
  • 约 8页
  • 2019-11-06 发布于广东
  • 举报
题目 编写求十进制41412042 (本人学号)之和的 程序,并将和以十进制数的形式送屏幕显示。 二:要求 两个加数均以压缩(组合)十进制数形式存放在ADD1和 ADD2为首址的存贮器单元。 和以压缩十进制数的形式存入SUM以下单元。 将和送到屏幕显示部分功能的实现采用子程序的形式。 三:算法设计 1:程序 DATAS SEGMENT;此处输入数据段代码 ADD1 DD ADD2 D SUM DD? DATAS ENDS STACKS SEGMENT STACK STACK1;此处输入堆栈段代码 DW 100H DUP(?) TOP LABEL WORD STACKS ENDS CODES SEGMENT ASSUME CS:CODESZDS:DATAS,SS:STACKS START: MOV AX,DATAS MOV DS,AX MOV AX,STACKS MOV SS,AX / LEA SP,TOP LEASIZADD1 LEA DI,ADD2 MOV AL,[SI] ADD AL,[DI] DAA MOV BYTE PTRSUM,AL MOV ALJSI+1] ADC AL,[DI+1] DAA MOV BYTE PTRSUM+1,AL MOV AL,⑸+2] ADC AL/DI+2] DAA MOV BYTE

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档