From 9ee43ea5cd1b637a27743a451f697001f07bf47a Mon Sep 17 00:00:00 2001 From: Nadesh Ramanathan Date: Sat, 13 Jun 2020 12:36:53 +0100 Subject: test on indirect addressing --- test/array-indirect.c | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 test/array-indirect.c diff --git a/test/array-indirect.c b/test/array-indirect.c new file mode 100644 index 0000000..0315da1 --- /dev/null +++ b/test/array-indirect.c @@ -0,0 +1,13 @@ +int main() { + int index[2] = {1, 0}; + int x[2] = {5, 10}; + int y[2] = {0, 0}; + for(int i=0; i<2;i++){ + y[i] = x[index[i]] * (i+1); + } + + int sum = 0; + for(int j=0; j <2; j++) + sum += y[j]; + return sum; +} -- cgit