|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ä |
Initialize
an array example
|
|
|
.DATA
|
|
|
ArraySize EQU 4
|
|
|
InitialValue EQU 0
|
|
|
ArrayX DW ArraySize DUP(?)
|
|
.CODE
|
|
|
Start: MOV AX,
InitialValue
|
|
|
MOV BX,OFFSET
ArrayX
|
|
|
MOV CX,0
|
|
|
InitLoop: CMP CX,
ArraySize
|
|
|
JE DONE
|
|
|
MOV [BX],AX
|
|
|
ADD BX,2
|
|
|
ADD CX,1
|
|
|
JMP InitLoop
|
|
|
DONE: ....
|
|
|
|