📄 rmu4.s
字号:
.define .rmu4.textyl=6yh=8xl=10xh=12.rmu4: push si push di mov si,sp ! copy of sp mov bx,yl(si) mov ax,yh(si) or ax,ax jne 7f1: xor dx,dx mov cx,xl(si) mov ax,xh(si)2: div bx xchg ax,cx div bx xor bx,bx9: ! bx is high order result ! dx is low order result mov ax,dx mov dx,bx pop di pop si ret 8 ! result in ax/dx7: mov di,ax xor bx,bx mov ax,xl(si) mov dx,xh(si) mov cx,#161: shl ax,#1 rcl dx,#1 rcl bx,#1 cmp di,bx ja 3f jb 2f cmp yl(si),dx jbe 2f3: loop 1b ! dx=result(low), bx=result(high) jmp 9b2: sub dx,yl(si) sbb bx,di inc ax loop 1b1: ! dx=result(low), bx=result(high) jmp 9b
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -