28
22/08/2003
Copyright Teemu Kerola 2003
Moni-ulotteiset taulukot (2)
•Ohjelmointikieli voi tukea suoraan moni-ulotteisia taulukoita
•Toteutus konekielitasolla aina (useimmissa arkkitehtuureissa) yksiulotteinen taulukko
–vain yksi indeksirekisteri konekäskyssä
•Moniosainen toteutus
–laske alkion osoite yksi-ulotteisessa taulukossa ja käytä indeksoitua tiedonosoitusmoodia
–TAI: laske alkion osoite muistissa ja käytä epäsuoraa tiedonosoitusmoodia
X = Tbl[i, j];
Y = Arr[k][6][y+2];