当前位置:编程学习 > 汇编语言 >>

汇编语言

编写一个程序:计算 BUF字节数据区中10个数据之和的两倍. 急
答案:LEA SI,BUF;获取地址
MOV CX,10;循环计数
MOV AX,0;缓冲
MOV BX,0;累加和
AGAIN:
MOV AL,[SI]
ADD BL,AL
ADC BH,0;处理进位
INC SI;SI++
LOOP AGAIN
MOV AX,2
MUL BX;计算BX*2,结果在DX:AX 中

上一个:求一个服务端的编写方法(汇编语言)
下一个:汇编语言的编程题,求1+2+3+4+5,结果存入AL中

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,