div 除法指令

DIV(unsigned divide)无符号数除法

被除数的位数取决于除数

格式:DIV SRC
操作:

  • SRC为字节时,商=( A L ) ← ( A X ) / ( S R C ) ,余数=( A H ) ← ( A X ) / ( S R C )

  • SRC为字时,商=( A X ) ← ( D X , A X ) / ( S R C ),余数=( D X ) ← ( D X , A X ) / ( S R C )
    ————————————————

                          版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
    

原文链接:https://blog.csdn.net/tzs1328540878/article/details/121323268

;不考虑溢出
assume ds:data,cs:code,ss:stack
data segment
    dw 30h        
data ends
code segment  
    start:
    mov ax,data
    mov ds,ax
    mov ax,word ptr ds:[0]
    mov bx,2h 
    ;cwd
    div bx
    
    mov ax,4c00h
    int 21h    
code ends 
end start
posted @ 2024-02-12 17:51  Mask_2022  阅读(75)  评论(0)    收藏  举报