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

📄

📁 经典的算法三的二十次方除以十七,通过一个循环就能求解出结果.
💻
字号:
        DATA  SEGMENT
         BCS  DW        3
         CCS  DW        17
           E  DB        20
      RESULT  DW        ?
        DATA  ENDS
        CODE  SEGMENT
              ASSUME    CS:CODE,DS:DATA
      START:  MOV       AX,DATA     ;送段地址
              MOV       DS,AX
              MOV       AX,BCS      ;被除数基数送Ax
              MOV       CX,CCS      ;除数送Cx
              MOV       BL,E        ;被除数指数送BL
      LOOP1:
              XOR       DX,DX       ;DX清空
              DIV       CX          ;AX/CX
              MOV       RESULT,DX   ;余数存入result
              MOV       AX,BCS      ;被除数基数存入ax
              MOV       DX,10
              MUL       DX          ;基数乘以10+余数
              ADD       AX,RESULT

              DEC       BL          ;指数减一
              CMP       BL,0        ;判断是否结束
              JZ        ENDC        ;
              JMP       LOOP1       ;指数不为0,继续循环
       ENDC:
              MOV       AH,4CH      ;返回
              INT       21H
        CODE  ENDS
              END       START

⌨️ 快捷键说明

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