需补空程序精讲.docVIP

  • 15
  • 0
  • 约9.63千字
  • 约 18页
  • 2021-07-08 发布于山东
  • 举报
加减法参考 程序 DATA SEGMENT PARA PUBLIC ‘ DATA’ DATA ENDS STACK SEGMENT PARA STACK ‘ STACK’ DB 512 DUP (?) STACK ENDS CODE SEGMENT PARA PUBLIC ‘ CODE’ ASSUME CS:CODE,DS:DATA,ES:DATA,SS:STACK START PROC FAR PUSH DS MOV AX,0 PUSH AX MOV AX,DATA MOV DS,AX MOV ES,AX MOV AX,0000 MOV DX,0000 MOV SI,2050H MOV DI,2150H MOV BP,2250H MOV WORD PTR[SI],0205H MOV WORD PTR[DI],0408H MOV WORD PTR[BP],0109H MOV AL, ;送被加数低 8 位 AL= ;低 8 位相加 AL= ,AH= ,CF= ;加法 ASCII 调整 AL= ,AH= ,CF= MOV DL,AL ; DL= MOV AL,[SI+1] ;AL= ;带进位加 ;AL= , CF= ;加法 ASCII 调整 AL= ,AH= ,CF= ;AL 与 DL 交换 AL= ,DL= ;和的低 8 位减减数的低 8 位 AL= ;减法 ASCII

文档评论(0)

1亿VIP精品文档

相关文档