- 6
- 0
- 约1.53万字
- 约 27页
- 2017-06-21 发布于河南
- 举报
基本汇编程序汇总
********************无符号二进制数运算********************
data SEGMENT PARA data
x1 db (?)
x2 db (?)
x3 db (?)
x4 db (?)
x5 db (?)
table DB 5 DUP (59h,24h,13h,76h);20 numbers
zifu db 5*(59h+24h+13h+76h)=$
data ENDS
;
code SEGMENT PARA code
ASSUME cs:code, ds:data
main PROC FAR
push ds
xor ax,ax
push ax
MOV AX,data
MOV DS,AX ;move address(data) to ds
SUB AX,AX ;ax=0
MOV BX,OFFSET table
;
MOV CX,20 ;add 20 times
SUM: MOV DX,[BX]
MOV DH,0 ;only use dl
ADD AX,DX
INC BX ;point to the next number
LOOP SUM
原创力文档

文档评论(0)