<汇编语言>实验10_2










 assume cs:code,ds:data,ss:stack


 stack segment
 db 'aaaaaaaaaaaaaaaa'
 stack ends


 data segment
 db '1234wwwww',0
 data ends


 code segment
 start:
        mov ax,data
        mov ds,ax
        
        mov ax,stack
        mov ss,ax
        mov sp,16


        mov ax,4240h
        mov dx,000fh
        mov cx,0ah
      call divdw


        mov ax,4c00h
        int 21h


        divdw:
                mov bx,ax    ;save ax to bx
                mov ax,dx
                mov dx,0
                div cx



mov ds:[2],ax             ;result  to  :ax----商            dx----余数

mov ax,0 ;save to data section
mov ds:[0],ax

    
               mov ax,bx  ;recovery ax form bx
               div cx


               mov bx,ds:[0]
               add ax,bx
               mov bx,ds:[2]
               add dx,bx
                             
               mov ds:[0],ax
               mov ds:[2],dx      
               ret
               
   
code ends
end start

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值