VVV>Кстати да — просто не помнил что с массивами нужно делать — их в отдельное представление вроде выносят (на сколько я подразумеваю) VVV>Например вызов функции с параметрами вроде тоже не 3 адресное представление VVV>Или я ошибаюсь?
Ошибаешься.
Можно придумать любую архитектуру машины.
Например JVM — стековая.
Можно сделать двух- или одно-адресную.
Для массивов — это просто адрес первого элемента в памяти.
А потом просто увеличивай адрес для перехода к следующему элементу.
Интел — это смесь стековой и 1-, 2-, 3- и безадресной архитектуры, да еще с регистрами.
Трехадресная — для арифметики: 1-й операндб 2-операнд, результат.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!