| 
 | 
 
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册  
 
x
 
(5) 
assume cs:code 
a segment 
        db 1,2,3,4,5,6,7,8 
a ends 
b segment 
        db 1,2,3,4,5,6,7,8 
b ends 
c segment 
        db 0,0,0,0,0,0,0,0 
c ends 
code segment 
start: 
                mov ax,a 
                mov ds,ax  
                mov ax,c 
                mov es,ax 
                 
                mov bx,0 
                mov cx,8              
addNumber:  
                mov dl,ds:[bx]   ;把a的第bx+1个数据放入dl中 
                mov ax,b  
                mov ds,ax 
                add dl,ds:[bx]        ;把b的第bx+1个数据和dl相加后再放入dl中 
                mov es:[bx],dl        ;把得到的数据dl放入es:[bx]中,即存进c中 
                inc bx 
                loop addNumber             
code ends 
end start 
file:///C:\Users\Administrator\AppData\Roaming\Tencent\Users\1911698322\QQ\WinTemp\RichOle\](5Y35IQHA6Y0DA6NGQJBPR.png  
 
 
(6) 
assume cs:code 
a segment 
    dw 1,2,3,4,5,6,7,8,9,0aH,0bH,0cH,0eH,0fH,0ffH 
a ends 
b segment 
    dw 0,0,0,0,0,0,0,0 
b ends 
code segment 
start: mov ax,a 
       mov ds,ax 
       mov ax,b 
       mov ss,ax 
       mov sp,16 
       mov cx,8 
       mov bx,0 
s:     push ds:[bx] 
       add bx,2 
       loop s   
       mov cx,8 
       mov bx,0                   
       mov ax,4c00h 
       int 21h 
code ends 
end start 
 
 
 
 
 |   
 
 
 
 |