#DATA (此示例使用汇编器指令数据段)
array dw 10,20,30,40,50
#CODE
main PROC
mov bx, 0 ; 此句将 BX 寄存器置零
.LOOP:
mov ax, array[bx] ;将数组中指定元素载入 AX 寄存器
; 用 ax 的值做你想做的任何操作
; 将 bx + 2 存于bx 寄存器中
add bx, 2
cmp bx, 10 ; 比较 bx 与 10
jb .LOOP ; 如果 bx < 10 就循环
ret ; 返回
main ENDP
END