29
22/08/2003
Copyright Teemu Kerola 2003
2-ulotteiset taulukot
(6)
int[][]
T = new int[4] [3];
…
Y = T[i][j];
T
DS
12
Trows
DC
4
Tcols
DC
3
…
LOAD
R1, I
MUL
R1, Tcols
ADD
R1, J
LOAD
R2, T(R1)
STORE R2, Y
Esimerkki
I=1, J=2 ?
Tarkistukset…. ?
T:
0,0
0,1
0,2
1,0
1,1
1,2
3,0
3,1
3,2
2,0
2,1
2,2
looginen
T[0][0]
T:
T[0][1]
T[0][2]
T[1][0]
T[1][1]
T[1][2]
T[2][0]
T[...][...]
fyysinen
R1
R1