《汇编语言》程序6-1:将三个双字节数0123h,0456h,0789h相加,把结果放入ax中
- org 0100h ;指定IP指针起始地址
-
- dw 0123h,0456h,0789h ;写下三个数,每个占两个字节
-
- mov bx,0100h ;设定偏移量,将数据指针指向0100H
- mov ax,0 ;清空AX,后面会把累加结果放进去
-
- mov cx,3 ;设定循环次数
-
s:
- add ax,[cs:bx] ;将0100H上的双字节数传入AX
- add bx,2 ;数据指针加2,指向下一个双字节数
- loop s ;循环
-
- mov ax,4c00h
- int 21h
阅读(1194) | 评论(0) | 转发(0) |