部分汇编程序解答.docVIP

  • 15
  • 0
  • 约6.13千字
  • 约 7页
  • 2017-06-21 发布于河南
  • 举报
部分汇编程序解答

1.有两个4字节数分别放在自FIRST和SECOND开始的存储区,低字节在低地址处,编一程序段将两数相加,将结果存入从FIRST开始的存储区。 MOV AX, FIRST ADD AX, SECOND MOV FIRST, AX MOV AX, FIRST+2 ADC AX, SECOND+2 MOV FIRST+2, AX 2.有两组50个字节的数据,分别放在自FIRST和SECOND开始的存储区中,试比较两组数据是否相同,若相同则0-AL,否则FFH-AL. MOV SI, OFFSET FIRST MOV DI, OFFSET SECOND MOV CX, 50 P: MOV AL, [SI] CMP AL, [DI] JZ NEXT MOV AL, 0FFH JMP STOP NEXT: INC SI INC DI DEC CX JNZ P MOV AL, 0 STOP: HLT 3.设在AX和BX中分别存有用组合BCD码表示的4位十进制数,编写程序段将两个数相加

文档评论(0)

1亿VIP精品文档

相关文档