⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 双精度加法.asm

📁 三个简单的基本汇编程序分别实现:双精度加法
💻 ASM
字号:
       D_SEG  SEGMENT
      D_WORD  LABEL     WORD
      AUGEND  DD        60000
;sum dw 2 dup(?)
       D_SEG  ENDS

       E_SEG  SEGMENT
      E_WORD  LABEL     WORD
      ADDEND  DD        -10012
       E_SEG  ENDS

       C_SEG  SEGMENT
              ASSUME    CS:C_SEG, DS:D_SEG, ES:E_SEG
        MAIN  PROC      FAR
      START:
              MOV       CX ,0
              PUSH      DS
              MOV       AX, 0
              PUSH      AX
              MOV       AX, D_SEG
              MOV       DS, AX
              MOV       AX, E_SEG
              MOV       ES, AX
              MOV       AX, D_WORD
              MOV       DX, D_WORD+2
              ADD       AX, ES:E_WORD
              ADC       DX, ES:E_WORD+2

              MOV       SI, 10
      NEXT1:
              DIV       SI
              PUSH      DX
              MOV       DX,0H
              INC       CX
              CMP       CX ,5
              JB        NEXT1
      NEXT2:
              POP       DX
              ADD       DX ,30H
   ;mov ah , 2
   ;int 21h
              DEC       CX
              CMP       CX,0
              MOV       AH , 2
              INT       21H
              JA        NEXT2
              RET
        MAIN  ENDP
       C_SEG  ENDS
              END       START

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -