首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 汇编语言 >

能不能将4个inc指令用add si,2 add di,2代替,该怎么处理

2012-03-06 
能不能将4个inc指令用add si,2add di,2代替名称 add128功能 两个128位的数据相加参数:ds:si指向存储第一个

能不能将4个inc指令用add si,2 add di,2代替
名称 add128
功能 两个128位的数据相加
参数:ds:si指向存储第一个数的内存空间因数据为128位,所以需要8个字单元,有低向高单元依次存放128位数据由底到高的各个字结果储存在第一个储存空间
add128:   push           ax
                push           cx
                push           si      
                push           di
                sub   ax,ax  
                mov   cx,8
s:     mov   ax,[si]
        abc   ax,[di]
        mov   [si],ax
        inc   si
        inc   si   能不能将4个inc指令用add   si,2     add   di,2代替???
        inc   di
        inc   di
        ....   .
        ....

[解决办法]
of course

热点排行